Развертывание ASP.net - PullRequest
       21

Развертывание ASP.net

1 голос
/ 09 апреля 2011

В настоящее время я изучаю разработку веб-сайта ASP.NET. Я настроил IIS7 на своей машине для разработки, а также на моем сервере.

Я скопировал файлы разработки на локальный сервер IIS на моей машине разработки, и это работает без проблем.

Однако, когда я загружаю приложение ASP.NET на свой сайт через FTP в VS2010 на mydomain.com/myasp, появляется сообщение об ошибке:

Описание: ошибка произошла во время обработка файла конфигурации требуется для обслуживания этого запроса. Пожалуйста, просмотрите конкретную ошибку детали ниже и измените свой файл конфигурации соответственно.

Сообщение об ошибке парсера: это ошибка использовать раздел, зарегистрированный как allowDefinition = 'MachineToApplication' вне уровня приложения. Эта ошибка может быть вызвано виртуальным каталогом не настраивается как приложение в IIS.

Ошибка источника: строка 34: ASP.NET в идентифицировать входящего пользователя. Строка 35: -> Строка 36: Строка 37: секция позволяет конфигурация

Я преобразовал каталог в IIS в приложение, но он все еще выдает ошибку.

Любая помощь, которую вы можете оказать, была бы очень благодарна

1 Ответ

1 голос
/ 16 апреля 2011

Я узнал, что это потому, что я вызывал ASPX из http://localhost/myaspx.aspx напрямую на сервере, по какой-то причине это вызывает ошибку.Когда я попробовал http://www.mydomain.com/myaspx.aspx, все работало нормально.

Немного странная проблема, почему он не любит использовать localhost.Я предполагаю, что это должно быть проблема неправильной конфигурации с IIS

...