2012-02-12 5 views
0

У меня есть отлично работающее приложение asp.net C#, у меня есть окна 7, vs200, vs2010 и sqlserver2008r2, установленные на моем компьютере. Я использую vs2008 для своего приложения. Я использую веб-развертывание в режиме выпуска для создания пакета и отправки его администратору для развертывания пакета на тестовом сервере. развернутое приложение работает отлично подходит для некоторых ASPX страниц, но для некоторых других страниц он не находит их и выводит сообщение об ошибке:некоторые страницы не отображаются после развертывания

сервера EROR в «/» приложений ресурс не может быть найден Описание: HTTP 404 . ресурс вы ищете, возможно, был удален ... запрошенным URL: /pagename.aspx

благодарственные для Справочных пса: я не имею доступа или контроль над сервером тестирования. приложение работало нормально до моего первого развертывания.

+0

И есть ли '/ pagename.aspx' правильный URL-адрес? Должны ли эти страницы находиться в корне сервера? –

ответ

1

Лучшее объяснение заключается в том, что pagename.aspx не находится в ожидаемом месте.

Проверьте, если файл существует

Если это так, проверьте ИРИО~D правильного каталога для вас WebApplication

Если нет, то сделать правильное развертывание (сделать развертывание проверьте на чистую директории).

+0

все файлы присутствуют в пакете. Что делает eadministrator, это копирование мимо упакованных файлов в папку приложения на сервере. –

+0

Я развернул свой пакет на своем компьютере, и сайт работает нормально. проблема возникает только на сервере. –

+0

Является ли файл в каталоге на сервере? Я предполагаю, что это не так, или вы проверяете неправильный каталог. – Peter

0

Другая гипотеза: Это может произойти, если вы используете svn и забыли добавить файлы инверсии в subversion.

+0

svn не используется –