Первое, с чем пришлось столкнуться - студия не хотела рабатать с IIS до тех пор, пока не будет запущена от имени администратора. Решение проблемы - специальный ярлык на рабочем столе, который запускает её от имени этого самого администратора. можно проще - каждый раз на обычном ярлыке вызывать контекстное меню и выбирать пункт "Запустить от имени администратора", но тут уж каждый волен выбрать что ему нравится.
Далее танцы с бубном на тему пермиссий. К папкам "c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\" и "c:\Windows\temp\" пользователям NETWORK SERVICE и IIS_USRS надо дать полный доступ. Это можно сделать из свойств каждой папки.
Следующий пункт - это контроль того, какие компоненты IIS установлены. Обязытельными к установке являются компоненты:
- IIS Metabase and IIS 6 configuration compatibility
- .NET Extensibility
- ASP.NET
- ISAPI Extensions
- ISAPI Filters
- Windows Authentication
И вот, проделав такие нехитрые, но не очевидные манипуляции, мы обретаем счастье запускать IIS based WEB-приложения из Visual Studio 2005.


Комментариев нет:
Отправить комментарий