Вот некоторые предварительные шаги, немного более ручные, чем некоторые другие опции, но они те, с которыми мне удобно:
Получить доступ к серверу, на котором установлен IIS7. Если у вас не установлен IIS7 на сервере, установите его. Если вы не можете получить доступ к этому серверу, вам нужно, чтобы администратор этого сервера настроил IIS7.
Создайте веб-сайт в IIS, на котором вы хотите выполнить развертывание, или попросите администратора сервера создать пустой веб-сайт, на котором вы сможете запустить свой веб-сайт.
Используйте функцию публикации в Visual Studio для создания развертываемой версии вашего сайта. Это то, что вы будете устанавливать на IIS7.
Скопируйте и вставьте веб-сайт на сервер, на котором установлен IIS7. Вам нужно будет поместить его в каталог, который вы можете установить в качестве домашнего каталога для сайта.
Если у вас есть доступ к серверу и права на администрирование IIS7, задайте в домашнем каталоге сайта указатель на каталог, куда вы скопировали файлы.
Включите веб-сайт, и вам должно быть хорошо идти!
ПРИМЕЧАНИЯ:
Эти инструкции предполагают следующее:
a) У вас есть базовые знания о том, как настроить IIS7 (или, по крайней мере, доступ к тому, кто это делает)
b) У вас есть базовые знания о том, как установить IIS7, если он не установлен (или у вас есть доступ к тому, кто его установил)
в) У вас есть базовые знания по публикации веб-сайтов из Visual Studio
Если вам нужны дополнительные инструкции по этим 3 примечаниям, вы можете обратиться к справочным материалам по IIS7 и Visual Studio.