Я пытаюсь импортировать веб-приложение в IIS7 с помощью Web Deploy. Я упаковал его в ZIP-файл с помощью функции Visual Studio «Опубликовать в Интернете», и когда я выбираю zip-архив, я попадаю на экран «Информация о пакете приложения».
Одна из запрашиваемых мне настроек - «Путь к приложению». Я оставляю это поле пустым (так что там просто написано «Мой веб-сайт /») и пытаюсь продолжить, IIS выдает мне сообщение:
Это приложение будет установлено в «Мой веб-сайт». Большинство приложений обычно устанавливаются в папку под корнем, например «Мой веб-сайт / блог». Вы уверены?
Я не могу понять, почему он выдает это предупреждение.Мне хочется просто сказать «ОК» в этом диалоговом окне, но я хотел сначала проверить - есть ли что-то очевидное, что я делаю не так? Конечно, если я хочу, чтобы мое веб-приложение представляло собой весь веб-сайт, я хочу, чтобы установил его в корневой каталог, иначе пользователям всегда придется обращаться к http: // host / MyAppDirectory /
вместо простого http: // host /
- зачем мне использовать ненужный суффикс MyAppDirectory /
? Лучше ли установить приложение в MyAppDirectory
и каким-то образом сопоставить этот каталог с корнем веб-сайта, или можно просто установить приложение в корень веб-сайта, несмотря на предупреждение?
Кроме того, предполагая, что можно установить приложение в корень веб-сайта, несмотря на предупреждение, есть ли способ полностью удалить параметр «Путь к приложению» (и соответствующее предупреждение) с экрана «Информация о пакете приложения» и всегда предполагать, что приложение должно установить в корень сайта?