Подтвердить что ты не робот

Visual Studio не находит мои подписки на Azure

У меня есть работающая учетная запись Azure с уже запущенными службами. Я получаю ежемесячные счета за них.

Теперь я создал рабочий класс в Visual Studio, который я хочу развернуть. Я получаю экран "Опубликовать Windows Azure Application", который просит меня войти. После входа в систему я получаю сообщение о том, что у меня нет подписки:

"Извините, но мы не нашли связанных с Windows Azure подписки с вашей учетной записью. Вы можете войти в систему с другой учетной записью или зарегистрироваться для подписки на Windows Azure".

Используя браузер, я могу войти в Azure Portal с тем же именем пользователя/паролем. Я могу просмотреть свою подписку, статусы выставления счетов и т.д.

При входе в систему я получаю сообщение для выбора между "Организационная учетная запись" или "учетная запись Microsoft". Это не влияет на то, что я выбираю.

4b9b3361

Ответ 1

У меня была такая же проблема, как и другие участники, это проблема с кешем.

РЕШЕНИЕ:

В визуальной студии нажмите правую кнопку со своими учетными данными:

  • Нажмите на настройки учетной записи
  • В разделе "Все учетные записи" "Удалить" все ваши учетные записи
  • В "Учетной записи персонализации" выйдите (EDIT: этот шаг больше не требуется).
  • Перезапустить визуальную студию (EDIT: этот шаг больше не требуется)
  • Повторно введите свои учетные данные

Теперь ваши подписки должны появиться.

Ответ 2

Итак, я наткнулся на этот вопрос, и у меня был установлен последний Azure SDK (2.8.2 в это время). Появится мой каталог по умолчанию и подписка, а не другие, к которым у меня был доступ. Я использовал VS 2015 Enterprise. Поэтому нажатие на верхний правый угол в моей учетной записи внутри Visual Studio 2015 и нажатие на "Настройки учетной записи" привело меня сюда:

Применить фильтр

Я нашел опцию "Применить фильтр". Этот параметр появляется, только если ваши учетные данные Visual Studio не устарели. В противном случае он говорит "Renenter ваши учетные данные", и только после этого этот параметр снова появляется в "Настройки учетной записи" внутри Visual Studio 2015.

Нажмите "Применить фильтр", и появится новая форма, как показано ниже:

Direcory Filter

Обратите внимание, что Visual Studio может потребоваться некоторое время для запроса и заполнения всех лазурных каталогов, к которым у вас есть доступ. Несколько раз щелкнуть раскрывающийся список может помочь, если вы достаточно нетерпеливы. Выберите каталог, который вы хотите установить по умолчанию. и нажмите кнопку "Применить".

Появится окно с запросом повторного ввода учетных данных учетной записи Microsoft. Введите учетные данные и нажмите кнопку "Enter", чтобы завершить процесс.

Повторно введите ваши учетные данные

Visual Stdio может выполнить некоторую обработку до завершения процесса переключения, как показано. Обработка операции с коммутатором каталогов

Как только это будет сделано, вы вернетесь к форме, в которую вы применили фильтр. Теперь отфильтрованный каталог должен быть показан ниже:

введите описание изображения здесь

Закройте форму и перезапустите Visual Studio. Надеюсь, что это поможет.

Ответ 3

Вы нашли решение своей проблемы. У меня был такой же симптом, но решение было другим:

Вам нужно перейти к расширениям и обновлениям, а затем обновить Microsoft Azure SDK 2.8. После этого я смог войти в систему и увидеть подписку (для моего случая это была подписка DreamSpark)

Этот следующий сайт, который посвящен бесплатному Azure для DreamSpark (студентов), на самом деле говорит о том, что Visual Studio 2013 не поддерживается, только сообщество VS 2015, но оно работает для меня - если я обновляю SDK Azure, как написано выше. http://blogs.msdn.com/b/microsoft_student_developer_blog/archive/2015/04/09/using-microsoft-azure-for-students.aspx

Microsoft Azure SDK 2.8 (если вы не можете найти его в Extensions and Updates некоторое время от времени): https://azure.microsoft.com/en-us/blog/announcing-the-azure-sdk-2-7-for-net/

Ответ 4

Все методы здесь не сработали. То, что окончательно делало трюк, было подключение через вкладку "Проводник сервера".

Ответ 5

Попробовав каждое решение в этом вопросе, я все еще не видел свою подписку. Мое решение:

  • Войдите в подписку Azure
  • Создание нового веб-приложения
  • Откройте новое веб-приложение
  • В верхнем меню выберите Получить публикацию профиля

GetPublishProfileButton

  1. Откройте проект веб-приложения в Visual Studio 2017, который вы хотите опубликовать
  2. Щелкните правой кнопкой мыши проект в обозревателе решений и выберите публикацию
  3. Прокрутите вправо, чтобы найти Импорт профиля, и выберите файл, загруженный на шаге 4
  4. Нажмите "Опубликовать"

Теперь, когда я вхожу в публикацию, отображается субприказ, и вся информация о соединении сохраняется.

Ответ 6

Некоторая проблема кэширования между различными учетными записями Azure и SPOnline, которые я использую.

Чтобы решить: я вышел из всех сайтов Azure и SharePoint Online. Очистил кеш браузера. Перезагрузите браузер и войдите в систему с нужной учетной записью Azure. После этого Visual Studio снова обнаружила подписки на Azure.

Ответ 7

В моем случае мне просто нужно было войти в систему с помощью кнопки входа в верхнем правом углу. Попытка входа в Azure через окно облачного проводника, не будучи подписанным в VS, по-видимому, приведет к сообщению "Нет подписки найдено".