此帐户没有订阅 - 从Visual Studio

时间:2016-09-26 08:55:32

标签: visual-studio azure visual-studio-2015 web-deployment

今年早些时候,我从Visual Studio成功地将一个MVC应用程序部署到Azure。

现在我试图再次做同样的事情,但现在我被告知我的帐号"没有订阅"。

enter image description here

然而,我100%肯定我有与我的电子邮件相关的订阅。我的旧MVC应用程序仍在运行,我可以看到我的现收现付款已经适当收费。

enter image description here

我试图修复它

  • 清空我的浏览器缓存,历史记录,Cookie等。
  • 从Visual Studio中删除了我的帐户,重新启动,然后重新添加。
  • 格式化我的电脑并重新安装所有东西(不是因为这个问题,但时机非常完美)。
  • 将Azure SDK更新为最新的2.9.5。

我根据这些页面的建议做了以下事情:

Visual Studio not finding my Azure subscriptions

Unable to publish to Azure with VS2015

No subscription found in windows azure account

但是,唉,没有运气。

唯一想到的是我尝试将Azure Pass添加到我的帐户,但没有运气。但是,我无法看到这应该如何改变......

所以我的问题是:如何让Visual Studio识别我当前的即付即用订阅,以便我可以直接从Visual Studio发布我的服务,应用程序等?

或者至少:出了什么问题?我可以联系谁来获得帮助?

一如既往,感谢您的时间和耐心,如果您需要更多信息,请发表评论。

3 个答案:

答案 0 :(得分:6)

您可以尝试首先通过服务器资源管理器连接(ctrl + alt + s)。 (如果安装了azure sdk,服务器资源管理器有一个azure根节点)

如果您已连接,则发布向导不会(通常)再次询问是否已登录。

答案 1 :(得分:5)

对于我来说,解决方案如下:

在Visual Studio中打开服务器资源管理器,右键单击Azure并选择“管理和筛选订阅”:

Screenshot of Manage Subscriptions Dialog

单击“证书”选项卡,单击“导入”,然后单击“下载订阅文件”。这将带您进入azure门户页面,您可以在其中下载用于订阅的.publishsettings文件。下载该文件后,在上方显示的“导入”对话框中单击“浏览”按钮,然后选择该文件。

答案 2 :(得分:3)

我有同样的问题。为了解决这个问题,我打开了服务器资源管理器(ctrl + alt + s)并刷新了Azure连接。它仍然说0订阅,但在发布选项中我可以毫无问题地连接。

enter image description here