- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建可以侧面加载到其他PC的UWP应用。
我的主要问题是:我是否需要来自可信来源的证书来对我的应用程序进行签名?
经过大量的探索,我了解到您可以通过Windows应用商店中的App Installer应用程序来侧载/安装UWP应用程序。安装应用安装程序后,可以通过双击.appxbundle
文件来安装UWP应用。 (不使用here指示的.ps1
文件)
在执行此操作之前,我需要信任证书。我已经通过Visual Studio创建了此证书。通过双击转到.appxmanifest
的Packaging
,选择Choose Certificate
-> Configure Cerfiticate
,然后选择Create test certificate
来创建它。
我试图在两台不同的Windows 10计算机上安装我的应用程序。在一台机器上,该应用程序将失败,说该软件包可能与另一个软件包冲突,或者依赖于未安装的东西(有些不正确的东西),而在另一台机器上,它将给出证书错误(即使我受信任的证书,并将证书添加到我的根受信任证书中)。
我需要受信任的权威机构发布的证书才能使它起作用吗?我的印象是,只要用户信任我的证书,它就可以正常工作,但是该应用程序似乎没有安装。
另外,如果我确实需要受信任的证书,该如何创建这个pfx
文件?那我从哪里得到呢? Microsoft文档似乎未提及任何内容。
最佳答案
事实证明,我没有安装依赖项。我将证书添加到Local Computer
中的Trusted Root Authorities Section
(不是当前用户)中。在此之后,我仍然收到错误消息,指出软件包取决于未安装的东西。事实证明这是真的!根据App Installer page
The App Installer does not automatically install framework dependencies. In most cases your device already has the dependencies, but there are some developer or enterprise scenarios where you need an additional framework. In this case just browse to the dependency folder with your app and install the dependency framework just like any app, using the App Installer!
关于uwp - 如何使用可以侧面加载的证书创建UWP应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43010863/
我是一名优秀的程序员,十分优秀!