Во-первых, не на виду, а на винду. Во-вторых, в IIS не входят, а запрашивают ресурс. А IIS решает давать вам доступ на этот ресурс, или нет, в зависимости от настроек последнего и файлов Web.config приложения. Подобная проблема возникает в основном в двух случаях:
1. Если файлы твоего приложения находятся в директории, где учётной записи IIS доступ запрещён. Например, при разработке приложения в Visual Studio, проекты, по умолчанию, сохраняются в папке документов пользователя. При развёртывании приложения создаётся виртуальный каталог, ссылающийся на эту папку, а учётная запись ISS не имеет доступа к нему. Перенеси файлы приложения в другое место, например в “c:\intepub\your catalog “ или ещё куда-нибудь, где разрешён доступ учётной записи IIS, и при создании виртуального каталога укажи его.
2. Убедись что в настойках сервера разрешён анонимный доступ:
Для IIS 6

Для IIS 7.

Вот http://www.intuit.ru/department/internet/iis70/ курс по администрированию IIS 7, и http://www.intuit.ru/department/internet/websadmin/ по IIS 6. Кстати последний курс основан на замечательной книге, библии по ISS 6 Х. Хенриксон, С.Хофманн «IIS 6. Полное руководство. Справочник профессионала». И ещё один замечательный ресурс : http://www.techdays.ru/Category.aspx?Tag=IIS . Удачи!