作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们开发了一个桌面应用程序,它应该同时在 PC 和桌面上运行,这就是我们选择 UWP 的原因。现在我必须将 UWP 应用程序打包为 .exe 或 .msi 以将其提供给我的客户。我在互联网上做了一些研究,但没有找到任何信息。任何人都可以帮助我,使用向导在没有 visual studio 的情况下创建像传统 Windows 窗体一样的安装项目。
最佳答案
您不能为 UWP 应用创建独立的 EXE 或 MSI。 UWP 应用程序包本身就是安装程序。只要它是用受信任的证书签名的,用户就可以双击包文件来安装应用程序。
自动为您的 UWP 应用创建安装包的两个选项:
1) 使用 Windows SDK 附带的命令行工具(MakeAppx、SignTool): https://learn.microsoft.com/en-us/windows/uwp/packaging/manual-packaging-root
2) 在 Azure DevOps 中设置构建管道 https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/windows/universal
关于uwp - 如何为 uwp 应用程序创建 .exe/.msi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56512666/
我是一名优秀的程序员,十分优秀!