Браузер, отображающий сообщение «Страница не найдена», когда возникает ошибка на странице ASP .NET

Когда я перехожу на страницу ASP.NET, браузер отображает сообщение «Страница не найдена». Страница существует и находится в виртуальном каталоге, я могу просмотреть ее в IIS на моей локальной машине разработки. Что может быть причиной этой проблемы на сервере?

Когда я заменяю одну из библиотек классов, которые я использую, более старой версией она работает. Но страница работает и на моей локальной машине с новой версией компонента. У меня есть одни и те же файлы как на сервере, так и на моей машине разработки.

Я отключил пользовательские ошибки. Есть ли способ отображать ошибку, а не «Страница не найдена».

Страница построена с использованием .NET 2.0.


person Community    schedule 17.11.2008    source источник
comment
Можно ли получить доступ к любым файлам .aspx на сервере или только к этому?   -  person Martin Brown    schedule 18.11.2008


Ответы (2)


У вас установлено и активно расширение ASP.NET? Это не установлено по умолчанию в Windows Server 2003. Если это не активно, вы получите 404 для любого файла .aspx.

person Bryan    schedule 18.11.2008

Разрешает ли виртуальный каталог на вашем сервере выполнение сценариев? Отключение сценариев может сделать страницу недоступной.

person TAG    schedule 18.11.2008