Почему моя виртуальная машина Azure не отображается в функции публикации Visual Studio для приложения ASP.NET MVC?
Я пытаюсь опубликовать свое веб-приложение ASP.NET MVC4, используя Visual Studio 2013, на виртуальной машине, которая у меня установлена и работает в Azure. На виртуальной машине установлен IIS.
Я не использую функцию веб-сайтов Azure, поскольку она еще не поддерживает виртуальные сети и, следовательно, не может быть настроена для подключения к базе данных SQL Server, работающей на виртуальной машине Azure, с использованием IP-адреса частной локальной сети. Таким образом, этот вопрос публикации не относится к более простой функции публикации на веб-сайтах.
Графический интерфейс для функции публикации в Visual Studio сначала начинается с приглашения выбрать целевое назначение публикации. В этой подсказке я выбираю публикацию на виртуальной машине Windows Azure. Это вызывает приглашение с выпадающим меню, в котором я ожидал, что смогу выбрать свою существующую виртуальную машину. Есть значок загрузки, который заставляет меня думать, что он подключается к Azure для запроса доступных виртуальных машин. Моя виртуальная машина никогда не доступна для выбора - раскрывающийся список пуст. Это показывает, что я вошел с использованием ожидаемого имени пользователя.
Что мне нужно сделать, чтобы мои виртуальные машины в Azure появились в этом раскрывающемся списке, чтобы я мог легко публиковать их?
Я установил полную установку Web Deploy и создал конечную точку для TCP-порта 8172.