如何让 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 模拟器连接到网络?