c# - 如何在没有 Visual Studio 的情况下部署已编译的应用程序?

标签 c# .net win-universal-app windowsiot

当我打开 a sample Blinky application在 Visual Studio 中编译并运行它,它会自动部署到目标配置的 WindowsIoT 设备上。之后,在我编译它的 Windows 10 机器上,应用程序二进制文件位于项目文件夹的 bin 子文件夹中,正如人们所期望的那样。

我想自动化部署,这样我就可以运行部署代码 没有 Visual Studio,指定目标设备和二进制文件位置,它就会部署它。我找不到任何允许的 API 要将应用程序部署到 Windows IoT,我该怎么做?

这个 Shiny 的 Windows IoT 东西是一个新领域,除了示例和 getting started page 之外,没有太多可用的信息。 .感谢任何指点。

更新:如评论中所述,一旦开始考虑量产,他们可能需要更简洁的 ICD .这不是,但是我目前正在尝试解决的问题。我想了解如何为在 Raspberry Pi 和 Windows IoT 上运行的 UWP 应用程序提供无线更新。我还想知道一般情况下如何自动构建/部署,但如果我有合适的 OTA 解决方案,这可能会自动解决。

最佳答案

有一组关于如何操作的说明,可以在您在问题中链接的同一个 github 存储库中找到,但是 in a different folder .请注意,您需要一个 appx 才能使这些说明起作用,并且默认情况下它不是由解决方案构建创建的。

This page提供有关使用 VS 构建 appx 的(非 IoT 特定的)说明。和 this blog帖子讨论了可用于制作 appx 的命令行工具。

请注意,最后两个链接也在谈论将应用程序发布到应用商店,因此您需要围绕它进行一些心理调整。

关于c# - 如何在没有 Visual Studio 的情况下部署已编译的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34490129/

相关文章:

c# - WPF 文档查看器 : Navigate using internal link not accurate on first click

c# - ASP.NET 自动将 & 转换为 &

c# - C# 中的线程池

c# - Linq Where 列表包含另一个列表中的项目

c# - 如何拦截对 .NET 程序中文件的访问

.net - 应用程序关闭时通知图标保留在系统托盘中

c# - 扩展方法重载选择

c# - 在 UWP 应用程序背后的代码中为按钮定义样式

c# - Uwp导航示例和焦点控制

c# - 如何在通用 Windows 应用程序中垂直对齐 StackPanel?