Проблемы во время выполнения для веб-сайта ASP.Net в IIS7 / Win7 .Net 4.0 - PullRequest
0 голосов
/ 04 августа 2010

В VS2010 целевой рамкой проекта является 4.0.В IIS7 версия .Net для localhost - 4.0.Но для пула приложений моего приложения на выбор нет платформы 4.0.И после того, как я развернул сайт и просмотрел файл с него, я получил эту ошибку:

Parser Error Message: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.

Source Error:

Line 14: 
Line 15:   <system.web>
Line 16:     <compilation debug="true" targetFramework="4.0" />
Line 17: 
Line 18:     <authentication mode="Forms">


Source File: C:\inetpub\wwwroot\TestApp\web.config    Line: 16

Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927 

Пожалуйста, помогите мне.

Спасибо, Reddy

Ответы [ 3 ]

0 голосов
/ 04 августа 2010

Вы должны установить .net 4 runtime на ваш сервер. если вы уже запустили aspnet_regiis.exe

0 голосов
/ 21 марта 2012

Если .Net 4.0 доступен, перейдите в Диспетчер IIS сервера и выберите «Пул приложений» и сделайте .Net framework как 4.0 для вашего сайта.

0 голосов
/ 04 августа 2010

Вам необходимо установить .Net 4.0 на сервер.После установки вы сможете настроить пул приложений для использования .Net 4.0 framework.

Сообщение об ошибке показывает, что оно пытается запустить ваше приложение с использованием .Net 2.0, которое не может обработатьваш файл web.config.

...