Подтвердить что ты не робот

Атрибут InheritInChildApplications не распознан в элементе местоположения web.config

Я пробовал обернуть мой

<system.web>

с

<location path="." InheritInChildApplications="false">

как это

<location path="." InheritInChildApplications="false">
<system.web>...</system.web>
</location>

Но VS 2010 Web Developer Express продолжает говорить

Атрибут 'InheritInChildApplications' не разрешен

При запуске моего веб-приложения появляется ошибка:

Ошибка HTTP 500.19 - Внутренняя ошибка сервера
Запрошенная страница недоступна, так как соответствующие данные конфигурации для страницы недействительны.

Ошибка конфигурации Нераспознанный атрибут 'InheritInChildApplications'.

Моя конфигурация: RTF, ASP.NET 4.0, версия IIS 7.5

4b9b3361

Ответ 1

Разве это не строчный "i"?

<location path="." inheritInChildApplications="false">

Я успешно использовал его в последних 4 или 5 проектах, над которыми я работал. Моя спецификация похожа на вашу. Я все еще использую .NET 4 RC. Я также включаю параметры system.webServer в пределах местоположения.

Удачи,

Рич

Ответ 2

Это может быть потому, что у вас нет пространства имен, указанного в корневом каталоге node? например,

Вам нужно

<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">

not

<configuration>

Ответ 3

Я думаю, что проблема здесь в том, что inheritInChildApplications не является допустимым атрибутом местоположения node в .net 4.0.

Причина, по которой это исправление работает, заключается в том, что вы специально нацеливаете схему конфигурации .net 2.0

<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">

.net 4.0. Приобретает другой способ работы с наложением конфигов.

Смотрите http://msdn.microsoft.com/en-us/library/b6x6shw7.aspx и http://msdn.microsoft.com/en-us/library/ms178692.aspx для более подробная информация.

Ответ 4

Я часто использую довольно часто, чтобы достичь этого:

<configuration>
   <system.web>
  <assemblies>
     <clear>
  <clientTarget>
     <clear>
  <compilation>
     <compilers>
        <clear>
  <httpHandlers>
     <clear>
  <httpModules>
     <clear>
  <serviceDescriptionFormatExtensionTypes>
     <clear>
  <webServices>
     <protocols>
        <clear>
  <soapExtensionTypes>
     <clear>
  <soapExtensionReflectorTypes>
     <clear>
  <soapExtensionImporterTypes>
     <clear>