【发布时间】:2018-09-21 03:22:11
【问题描述】:
这是我第一次开发UWP程序,现在我必须将它设置到工厂的离线计算机上(让我给计算机起个名字:C)。我一直以为设置 UWP 程序和 win32 程序一样简单,但事实证明并非如此。
我用https://docs.microsoft.com/en-us/windows/uwp/packaging/create-appinstallerfile-vs说的方式。但是在我运行 appxbundle 之后,它说我需要为这个应用程序设置一个证书。我不知道是什么意思以及如何为我的应用找到证书?
最后,我找到了一种愚蠢的方法,首先在 C 上设置 Visual Studio。然后将源解决方案复制到可移动磁盘。完成此操作后,打开源解决方案并在本地计算机上运行。有了这个,Visual Studio 会自动将 UWP 程序安装到计算机上。最后把可移动磁盘拔掉,这样就没有人能找到源工程了,程序就OK了。
然而,虽然这种愚蠢的方式行得通,但如果您需要更新程序,则很麻烦。所以我正在寻找一种最简单的方法来做到这一点。谢谢。
【问题讨论】:
-
您要查找的证书文件与 appbundle 位于同一文件夹中,扩展名为 .cer。只需双击它并按照向导安装它(在计算机 C 上)。之后,您可以运行 appxbundle。
标签: uwp