今年早些时候,我从Visual Studio成功地将一个MVC应用程序部署到Azure。
现在我试图再次做同样的事情,但现在我被告知我的帐号"没有订阅"。
然而,我100%肯定我有与我的电子邮件相关的订阅。我的旧MVC应用程序仍在运行,我可以看到我的现收现付款已经适当收费。
我根据这些页面的建议做了以下事情:
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发布我的服务,应用程序等?
或者至少:出了什么问题?我可以联系谁来获得帮助?
一如既往,感谢您的时间和耐心,如果您需要更多信息,请发表评论。
答案 0 :(得分:6)
您可以尝试首先通过服务器资源管理器连接(ctrl + alt + s)。 (如果安装了azure sdk,服务器资源管理器有一个azure根节点)
如果您已连接,则发布向导不会(通常)再次询问是否已登录。
答案 1 :(得分:5)
对于我来说,解决方案如下:
在Visual Studio中打开服务器资源管理器,右键单击Azure并选择“管理和筛选订阅”:
Screenshot of Manage Subscriptions Dialog
单击“证书”选项卡,单击“导入”,然后单击“下载订阅文件”。这将带您进入azure门户页面,您可以在其中下载用于订阅的.publishsettings文件。下载该文件后,在上方显示的“导入”对话框中单击“浏览”按钮,然后选择该文件。
答案 2 :(得分:3)