Я ничего не знаю о развертывании веб-сайта, поэтому я, вероятно, допустил какую-то глупую ошибку.
В любом случае, я открыл диспетчер IIS 7, создал новый виртуальный каталог (через «Добавить приложение») и указал его на физический каталог, где Visual Studio сохранила мой веб-проект. Но когда я попытался запросить страницу .aspx, браузер сообщил о следующей ошибке (я не опубликую всю ошибку, а только интересные биты):
Обработчик: еще не определен
Ошибка конфигурации: невозможно прочитать файл конфигурации из-за недостаточных прав доступа
Пользователь входа: еще не определен
A) почему обработчик еще не определен? Насколько я знаю, в IIS7 зарегистрирован обработчик Asp.Net?!
B) Почему бы IIS не иметь достаточных разрешений? Означает ли это, что я должен дать IIS более высокие привилегии? Или у среды выполнения Asp.Net недостаточно прав?
C) Может ли ошибка также быть связана с тем, что, возможно, он ожидал, что пользователь сам аутентифицируется? Я предполагаю, что это из-за того, что Пользователь входа в систему еще не определен?
D) И, наконец, есть идеи, как заставить это работать?
1025 * спасибо *