首页 文章

Visual Studio找不到我的Azure订阅

提问于
浏览
21

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

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

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

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

登录时,我收到一条消息,可以在“组织帐户”或“Microsoft帐户”之间进行选择 . 它没有我选择的区别 .

7 回答

  • 7

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

    解:

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

    • 点击帐户设置

    • 在"All accounts"部分,"Remove"所有帐户

    • 在"Personalization Account"中,退出(编辑:不再需要此步骤)

    • 重新启动visual studio(编辑:不再需要此步骤)

    • 重新输入您的凭据

    现在您的订阅应该出现 .

  • 5

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

    Apply Filter

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

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

    Direcory Filter

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

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

    Re-enter your credentials

    Visual Stdio可能会在切换过程完成之前进行一些处理,如图所示 .
    Processing the Directory-switch operation

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

    enter image description here

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

  • 3

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

    您需要转到扩展和更新,然后更新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-net/

  • 10

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

  • 0

    我正在使用的不同Azure和SPOnline帐户之间存在一些缓存问题 .

    解决方法:我从所有Azure和SharePoint Online站点注销 . 清除了我的浏览器缓存 . 重新启动浏览器并使用所需的Azure帐户登录 . 在此Visual Studio再次找到Azure订阅之后..

  • 60

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

    • 登录Azure订阅

    • 创建一个新的Web应用程序

    • 打开新的Web应用程序

    • 在顶部菜单中,选择获取发布配置文件

    GetPublishProfileButton

    • 在Visual Studio 2017中打开要发布的Web应用程序项目

    • 右键单击解决方案资源管理器中的项目,然后选择发布

    • 向右滚动以查找“导入配置文件”并选择在步骤4中下载的文件

    • 单击“发布”

    现在,当我进入发布时,将显示子目录,并保存所有连接信息 .

  • 3

    在我的情况下,我只需要使用右上角的登录按钮登录VS.尝试在未登录VS本身的情况下通过Cloud Explorer窗口登录Azure显然会产生“未找到订阅”消息 .

相关问题