2010-07-08 7 views
0

Я пытался обновить до .net 4 для моего проекта asp.net в WebForms.Обновление до .net 4 создает перерывы webservice .asmx

Теперь я получаю это, когда пытаюсь перейти на веб-сервис .asmx.

Server Error in '/' Application. Type 'Chickenweb.WebServ.WebServ' does not inherit from 'System.Web.UI.Page'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Web.HttpException: Type 'Chickenweb.WebServ.WebServ' does not inherit from 'System.Web.UI.Page'.


Это потому, что я использую IIS и использует неправильный пул приложений. Спасибо за все ваши ответы!

+0

Получите это после развертывания в экземпляре IIS или отладки Visual Studio? –

ответ

4

Похоже, что IIS считает, что ваш .asmx-файл является .aspx-файлом. Вы должны проверить сопоставления в IIS, чтобы увидеть, что .asmx включен и правильно настроен.