如何在没有Visual Studio的情况下部署已编译的应用程序
本文关键字:情况下 部署 编译 应用程序 Studio Visual | 更新日期: 2023-09-27 18:28:10
当我在Visual Studio中打开一个示例Blinky应用程序,编译并运行它时,它会自动部署到目标配置的WindowsIoT设备。之后,在我编译它的Windows10机器上,应用程序二进制文件位于项目文件夹的bin子文件夹中,正如人们所期望的那样。
我想自动化部署,这样我就可以运行部署代码如果没有Visual Studio,请指定目标设备和二进制文件位置,它将部署它。我找不到任何允许要将应用程序部署到Windows IoT,我该怎么做?
这个闪亮的Windows物联网是一个新领域,除了示例和入门页面之外,没有太多可用的信息。任何建议都将不胜感激。
更新:如评论中所述,一旦开始考虑大规模生产,他们可能需要协调ICD。然而,这不是我目前试图解决的问题。我想弄清楚如何为我在Raspberry Pi和Windows IoT上运行的UWP应用程序提供空中更新。我还想让你知道我通常如何自动构建/部署,但如果我有一个合适的OTA解决方案,这可能会自动解决。
有一套关于如何做到这一点的说明,可以在您在问题中链接的同一github repo中找到,但可以在不同的文件夹中找到。请注意,您需要一个appx来执行这些指令,并且默认情况下它不是由解决方案构建创建的。
本页提供了关于使用VS构建appx的(非物联网特定的)说明。这篇博客文章谈到了可以用于制作appx的命令行工具。
请注意,最后两个链接还谈到了将应用程序发布到应用商店,因此您需要对此进行一些心理调整。