Visual Studio找不到我的Azure订阅

Wou*_*out 25 setup-deployment visual-studio azure-worker-roles

我有一个工作的Azure帐户,已经运行了各种服务.我每月收到这些账单.

现在,我在Visual Studio中创建了一个我想要部署的workerrole.我收到"发布Windows Azure应用程序"屏幕,要求我登录.登录后,我收到消息说我没有订阅:

"抱歉,我们没有找到与您的帐户关联的任何Windows Azure订阅.您可以使用其他帐户登录或注册Windows Azure订阅".

使用浏览器,我可以使用相同的用户名/密码登录Azure门户.我可以查看我的订阅,结算状态等.

登录时,我收到一条消息,可以在"组织帐户"或"Microsoft帐户"之间进行选择.我选择的并没有什么不同.

Ash*_*lar 64

我有同样的问题,正如其他成员所说,这是一个缓存问题.

解:

在visual studio中,带有凭据的右上角按钮:

  • 点击帐户设置
  • 在"所有帐户"部分中,"删除"您的所有帐户
  • 在"个性化帐户"中,注销(编辑:不再需要此步骤)
  • 重新启动visual studio(编辑:不再需要此步骤)
  • 重新输入您的凭据

现在您的订阅应该出现了.

  • 不适合我.在删除所有帐户(顺便说一句,顺便说一句,自动退出),重新启动VS,然后再次登录后,VS仍然没有认识到我有Azure订阅. (7认同)
  • 我不需要重新启动 Visual Studio。只需删除并重新添加该帐户就可以了。 (2认同)

Ste*_*son 11

所以我偶然发现了这个问题,并且安装了最新的Azure SDK(此时为2.8.2).我的默认目录和订阅将显示,而不是我有权访问的其他目录和订阅.我当时正在使用VS 2015 Enterprise.因此,在Visual Studio 2015中单击我帐户右上角,然后单击"帐户设置",请点击此处:

应用过滤器

我找到了"应用过滤器"选项.仅当Visual Studio凭据不是陈旧时,才会显示此选项.否则,它会显示"重新输入您的凭据",然后此选项会重新显示在Visual Studio 2015中的"帐户设置"中.

单击"应用过滤器",将显示一个新表单,如下所示:

Direcory Filter

请注意,Visual Studio可能需要一段时间来查询和填充您有权访问的所有azure目录.如果您足够热心,单击下拉列表几次可能会有所帮助.选择要设置为默认目录的目录.然后单击"应用"按钮.

可能会出现一个窗口,要求您重新输入Microsoft帐户凭据.输入凭据并单击登录以完成该过程.

重新输入您的凭据

Visual Stdio可能会在切换过程完成之前进行一些处理,如图所示. 处理目录切换操作

完成后,您将返回到应用过滤器的表单.现在,过滤后的目录应如下所示:

在此输入图像描述

关闭窗体并重新启动Visual Studio.希望这会有所帮助.


JnJ*_*Boo 9

在尝试了这个问题中的所有解决方案后,我仍然没有看到我的订阅。我的解决方案:

  1. 登录 Azure 订阅
  2. 创建一个新的 Web 应用程序
  3. 打开新的 Web 应用程序
  4. 在顶部菜单中选择获取发布配置文件

获取发布配置文件按钮

  1. 在 Visual Studio 2017 中打开要发布的 Web 应用项目
  2. 右键单击解决方案资源管理器中的项目,然后选择发布
  3. 向右滚动以找到导入配置文件并选择在步骤 4 中下载的文件
  4. 点击发布

现在,当我进入发布时,会显示订阅,并保存所有连接信息。


Bea*_*eau 8

这些答案似乎都不适合我。我能够看到我的订阅,但没有列出资源组或资源。为了解决这个问题,我按照这个答案并转到Tools - Options - Environment - Accounts并更改Add and reauthenticate accounts using:System web browser

在此输入图像描述

执行此操作后,注销、关闭 VS 并再次登录,我能够正确进行身份验证并查看/管理所有 Azure 资源。


Sve*_*ndK 7

您找到了问题的解决方案.我有相同的症状,但解决方案是另一个:

您需要转到扩展和更新,然后更新Microsoft Azure SDK 2.8.之后,我可以登录并查看订阅(对于我的情况,它是DreamSpark订阅)

以下网站是关于免费的Azure for DreamSpark(学生),实际上说不支持Visual Studio 2013,只支持VS 2015社区,但它适用于我 - 如果我更新Azure SDK,如上所述. http://blogs.msdn.com/b/microsoft_student_developer_blog/archive/2015/04/09/using-microsoft-azure-for-students.aspx

Microsoft Azure SDK 2.8(如果从现在起一段时间内无法在扩展和更新中找到它):https://azure.microsoft.com/en-us/blog/announcing-the-azure-sdk-2-7-for-净/


Gil*_*lit 5

这里的所有方法对我都不起作用.最终的诀窍是通过Server Explorer选项卡连接.

  • 这个答案对我有用...更多细节:从服务器资源管理器选项卡,右键单击Azure项目>单击"连接到Microsoft Azure订阅">再次登录,然后繁荣,它现在显示我的订阅. (3认同)