Я пытаюсь развернуть веб-службу, написанную на VS2008, на новом Windows Server 2008. Один и тот же проект был успешно развернут бесчисленное количество раз на Windows Server 2003.
Я пробовал выполнить развертывание двумя способами (оба работают на более ранней версии Windows Server 2003):
- Опубликуйте проект, используя Http, непосредственно на сервере IIS. Я получаю следующую ошибку: «Не удалось найти веб-сервер в 'dotnetservtest'. Убедитесь, что имя веб-сервера действительное и настройки вашего прокси заданы правильно. Если вы уверены, что все правильно, веб-сервер может быть временно не обслуживается ".
- Создайте MSI и запустите его на сервере. Сразу после щелчка по файлу программа установки выводит на экран: «Программа установки была прервана до того, как ApplicationName могла быть установлена. Вам необходимо перезапустить программу установки, чтобы повторить попытку».
Любые идеи очень приветствуются.
Изменить: нам удалось решить обе проблемы благодаря руководству Алекса Станкевича. Первую проблему можно решить, включив IIS6.0 на сервере.
Проблема с scond может быть решена путем установки расширений FrontPage, как описано здесь.