У меня нет опыта работы с IIS, и я должен иметь возможность загружать на него существующее приложение asp.net (или любой веб-сервер, который может нормально обрабатывать asp.net).
Как лучше всего взять документ из корневого веб-сайта и заставить его работать с IIS? Есть ли особый процесс импорта? Должен ли я беспокоиться о запуске чего-то, что захватывает сторонние зависимости / модули?
Вам необходимо убедиться, что на вашем веб-сервере установлена необходимая платформа .NET. Этого можно добиться с помощью диспетчера серверов на сервере Windows. Когда вы создаете свой веб-сайт в IIS, вам необходимо выбрать конкретный пул приложений .NET framework (в зависимости от того, на какой версии .NET написано ваше приложение ASP.NET). Установите свои привязки и настройки и разверните! Затем просто опубликуйте (скомпилируйте) свое приложение ASP.NET и скопируйте эти опубликованные файлы в новый каталог, который вы создали для своего сайта. После нажатия кнопки «Обзор» вы должны увидеть свой сайт.
Кроме того, вот ссылка, объясняющая мой учебник более подробно: http://www.asp.net/mvc/overview/deployment/visual-studio-web-deployment/deploying-to-iis