VS2017 无法创建用于商店发布的无头 IoT 应用程序的 appxupload-package

VS2017 fails to create appxupload-package of headless IoT app for store publishing

我想将 Windows 10 个 IoT Core 设备的无头 UWP 应用程序发布到应用程序商店,但无法构建必要的 appxupload-package。

该应用程序本身是一个简单的后台任务,它对按下按钮做出反应,并使用 SignlR 与 Web 服务通信。项目模板可以在这里找到:Windows IoT Core Project Templates for VS 2017

有一个将 UWP 应用程序发布到商店的指南,包括针对无头应用程序的特殊说明:Installing and Servicing apps on Windows 10 IoT Core

我一步一步地按照此说明进行操作,但仍然 Visual Studio 2017 无法构建 appxupload-package(错误消息:"ilc.exe exited with code 1004")。如果我尝试构建解决方案,我会收到以下错误:"Applications with custom entry point executables are not supported".

Manifest除了说明中提到的以外,我没有做任何其他相关的修改。 此外,如果不对清单进行此修改,Visual Studio 2017 会成功创建 appxupload-package - 但我不能使用它,因为它不会被商店接受,因为它是无头的。

我真的不知道如何进行这项工作,希望有人能帮我解决这个问题!我在其他任何地方都没有找到关于此问题的任何其他信息。

我成功创建了 appxupload-package。事实证明,将无外设应用程序发布到应用商店的指南存在一些问题。

该指南是使用 markdown 编写的,其中包含的一些信息在呈现以供查看时被截断。

由于指南可通过 github 存储库获得,您可以使用原始版本获取完整信息:Installing and servicing applications

更新

指南已更新,问题已解决 - Installing and Servicing applications