Janardan Pandey Ответов: 2

Ошибка конфигурации дает в web.config


Мой код для web.config-givenbelow
<configuration>
	<system.web>
		<compilation debug="true" targetframework="4.0" />
	</system.web>
  <system.web>
    <customerrors mode="Off" />
  </system.web>
</configuration>


Подробные сведения об ошибках приведены ниже


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

Сообщение об ошибке синтаксического анализатора: непризнанный атрибут 'targetFramework'. Обратите внимание, что имена атрибутов чувствительны к регистру.

Ошибка Источника:

Line 2:  <configuration>
Line 3:  	<system.web>
Line 4:  		<compilation debug="true" targetframework="4.0" />
Line 5:  	</system.web>
Line 6:    <system.web>
</system.web></configuration>

[no name]

EDIT: добавлен тег "pre"

uspatel

вы установили .net 4.0 framework

[no name]

он включен в vs2010

2 Ответов

Рейтинг:
2

Member 14048571

Если вы используете свое приложение в visual studio 2008, то попробуйте удалить его
тег targetframework="4.0".
Это сработало для меня.


Blutfaust

Ну, этому вопросу уже семь лет. Я думаю, что ОП уже нашла решение.

CHill60

Теперь мы должны позволить решениям действительно старых сообщений пройти через них ... если конечно они просто не скопировали чье то другое решение как в данном случае :-)

Blutfaust

А, ладно. Я об этом не знал.

CHill60

Не просто повторяйте решения других участников. Вы могли бы добавить "это сработало для меня" в качестве комментария к решению 1

Рейтинг:
0

S V Saichandra

Если вы используете свое приложение в visual studio 2008, то попробуйте удалить его
тег targetframework="4.0".

В основном такие ошибки возникают, если вы компилируете и отлаживаете проекты в разных версиях dotnet.