Я использую в основном Apache и PHP, поэтому я очень не знаком с IIS и .aspx
У меня есть файл .aspx (myFile.aspx
Я отлаживаю, и я хотел бы увидеть - используя localhost - как он будет выглядеть на сервере (я думаю, это Windows 2003) при просмотре пользователем. Я использую Windows 7 для отладки, но проект живет - и будет жить - на сервере Windows 2003.
У меня есть IIS, поэтому сначала, когда я пошел http://localhost/
, Я видел логотип IIS. Теперь у меня есть физический путь, указывающий на каталог с моим проектом ASP.
Проблема в том, что из-за несоответствия серверов при переходе на страницу (myFile.aspx
) Я получаю сообщение об ошибке сервера, потому что соответствующие данные конфигурации (web.config
) для страницы недействителен (HTTP Error 500.19 - Internal Server Error - The requested page cannot be accessed because the related configuration data for the page is invalid.
).
Как я могу обойти это? Есть ли какие-нибудь хорошие руководства по этому поводу? Любая помощь приветствуется.
Простой поиск в Google или Bing мог помочь:
http://support.microsoft.com/kb/942055
В нем есть все потенциально связанные сообщения об ошибках, которые вы видите, и, что более важно, вам точно указано, на что обратить внимание, чтобы исправить это.
что важно в вашем web.config? Я бы удалил все, кроме необходимого. Если ваша ситуация сложная, вы можете получить тестовый сервер. Вы можете получить виртуальную машину от godaddy за 30 долларов на месяц ...