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