如何让 Visual Studio 连接到 Windows 应用商店?

Posted

技术标签:

【中文标题】如何让 Visual Studio 连接到 Windows 应用商店?【英文标题】:How can I get Visual Studio to connect to the Windows Store? 【发布时间】:2018-10-28 08:17:24 【问题描述】:

我正在尝试在 Visual Studio 2015 中创建应用程序包以上传到 Windows 应用商店,但每次尝试连接到应用商店都会导致错误:

An unexpected network error has occurred. The app list cannot be refreshed. Please retry by pressing the Refresh button.

这个操作似乎是幂等的:按下“刷新”会让我回到原来的状态。

我将在下面详细介绍配置和我尝试过的事情,但在这个阶段,我只是想通过任何方法将应用上传到商店。如果它必须在命令行上构建,或者我必须通过手动编辑生成.appxupload,那很好。

我正在努力:

Project > Store > Create App Packages

并为“您要构建要上传到 Windows 应用商店的软件包吗?”选择“是”

我在尝试将应用与应用商店关联时遇到同样的错误。我的理解是,这一步只是为了方便下拉应用元数据,我尝试手动将其全部填充到应用清单中,显然无济于事。

我还尝试选择“否”,然后将符号文件与生成的.appxbundle 捆绑在一起,压缩文件并使用.appxupload 扩展名重命名,然后手动上传。

根据我是否选择了Compile with .NET Native tool chain,Windows 商店验证会告诉我:

“您不能提交预编译的 .NET Native 包” 要么 “此包不是为提交到应用商店而构建的。请确保您上传的是启用了 .NET Native 工具链的发布版本。”

我正在运行 Visual Studio 2015 Version 14.0.25431.01 Update 3,但我也尝试过 Visual Studio 2017 Version 15.7.1 和 Visual Studio 2017 Preview Version 15.8.0 Preview 1.1(在各种论坛中推荐)。

该应用是对商店中现有 Windows 8.1 应用的 UWP 更新。

我已使用有效的开发者帐户登录 Visual Studio。

我注意到,当我尝试通过 Visual Studio 进行连接时,我的代理中会请求以下 URL:

https://go.microsoft.com/fwlink/?LinkId=823107&clcid=0x409 https://go.microsoft.com/fwlink/?LinkId=780687&clcid=0x409 https://developer.microsoft.com

两次重定向,最终到达开发者中心。

如果有人能建议我可能错过的配置,或者上传应用的替代方法,或者可以找到一种方法来推进我错过的路径之一,我将不胜感激。

【问题讨论】:

【参考方案1】:

这个article 展示了如何在没有商店包创建向导的情况下创建 appxupload 包。

我建议在VS feedback site 中报告连接到商店的问题。

【讨论】:

以上是关于如何让 Visual Studio 连接到 Windows 应用商店?的主要内容,如果未能解决你的问题,请参考以下文章

踩坑日记windows上使用Visual Studio Code Insiders连接到Linux上远程开发 - 一次性配置成功! (Ubuntu 18.04.4 + Win7)

如何从 Visual Studio Code 连接到 MySQL 服务器

如何将 Android 手机连接到 Visual Studio Code?

如何将 Visual Studio 2015 Android 模拟器连接到网络?

如何将 Raspberry Pi 3 连接到 Visual Studio? (更新)

如何将 Visual Studio 2010 网站连接到 SQL Server 2005