На форумах все чаще и чаще адают вопросы, почему работающее во встроенном сервере Visual Studio 2005 приложение не хочет запскаться на IIS.
В 90% случаях ответ в том, что приложение не сконфигурировано на IIS. Нужно открыть менеджер IIS, открыть свойства виртуального каталога, Напротив Application name (Имя приложения) нажать на кнопку Create (Создать).
В остальных 10% случаев либо неверно выставлены права директории (необходимо разрешить анонимный доступ: вкладка Directory Security).