VS 2017 商店中的“创建应用程序包”被禁用

5

我在Visual Studio 2017中使用Cordova构建了一个混合应用程序,可以在我的本地Windows 10机器上构建和运行,没有任何问题。

现在我准备生成.appxupload文件等,但问题是我无法创建应用程序包,因为Visual Studio中的选项已被禁用。

以下是截图: enter image description here

我已经尝试过的事情:

  • 在单击 Project -> Store 之前,在Visual Studio中选择解决方案。
  • 我拥有开发人员许可证,并且PC启用了开发人员选项(或者称为其他)。
  • 多次重建和清理应用程序。
  • 将Visual Studio 2017更新到最新版本(甚至尝试卸载/重新安装)。

有些奇怪的是,当我单击 Upload App Packages...时什么也没发生。

单击 Open Developer Account...Acquire Developer Licence... 会为我打开Chrome浏览器,以便登录,我可以看到我的Microsoft Developer Dashboard。

Reserve App Name... 同样会在Chrome浏览器中为我打开Microsoft Developer Dashboard,以便我预留应用程序名称。 我已经完成这个步骤。

我曾经从这台电脑创建过其他应用程序,并且在此之前该选项是可用的。 现在当我打开它们并单击 Project -> Store 时,我看到同样被禁用的选项。

有人能帮忙吗?我希望我错过了一些简单的东西。

谢谢


这仍然是一个问题。我已经在另一台计算机上安装了Visual Studio 2017 Community,但仍然遇到相同的问题。非常恼人,我怎样才能创建要上传到Microsoft商店的软件包:( - James
我也遇到了同样的问题。你有找到解决方法吗?否则我们必须使用 makeAppx 工具进行构建。https://developercommunity.visualstudio.com/content/problem/387791/no-store-menu-item-with-1592.html - M. Schena
3个回答

5

只有在“解决方案资源管理器”面板中选择了您的项目(位于“解决方案”下)后,才能单击此子菜单。


我尝试选择解决方案和项目,但“创建应用程序包”选项是灰色的。 - James
+1 是因为我需要在解决方案和项目之间单击才能激活打开。无需重新安装。谢谢。 - James

2
我在cordova项目中遇到了同样的问题,使用Visual Studio Professional 2017版本15.9.9。 我按照以下说明解决了它:https://learn.microsoft.com/en-us/visualstudio/productinfo/installing-an-earlier-release-of-vs2017 我卸载了所有Visual Studio 2017版本,然后安装了一个较早的VS版本。
根据https://developercommunity.visualstudio.com/content/problem/387791/no-store-menu-item-with-1592.html,我选择了版本15.8.9,现在可以再次创建应用程序包。
如果我注意到这个问题已经在更新的VS版本中得到修复,我会更新此帖子。

1
搞定了!我使用了那些链接,卸载了我安装的版本(最新版本),并且不得不回滚到 15.6.7。这些选项现在又回来了!解决这个问题花费了太长时间了。感谢微软没有提供帮助! - James

0

也许你还不是微软开发者,点击“项目”>“发布”>“打开开发者账户...”选项,它会弹出一个浏览器标签,完成身份验证后,重新启动你的Visual Studio项目,“项目”>“发布”>“创建应用程序包...”选项就可以激活了!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接