asp.net - transforms - El atributo InheritInChildApplications no se reconoce en el elemento de ubicaciĆ³n web.config
web config transform visual studio 2017 (4)
¿No debería ser una ''i'' minúscula?
<location path="." inheritInChildApplications="false">
Lo he estado utilizando con éxito en los últimos 4 o 5 proyectos en los que he trabajado. Mi especificación es similar a la tuya. Todavía estoy usando .NET 4 RC. También incluyo la configuración de system.webServer dentro de la ubicación.
Buena suerte,
Rico
He intentado envolver mi
<system.web>
con
<location path="." InheritInChildApplications="false">
Me gusta esto
<location path="." InheritInChildApplications="false">
<system.web>...</system.web>
</location>
Pero VS 2010 Web Developer Express sigue diciendo
El atributo ''InheritInChildApplications'' no está permitido
Cuando ejecuto mi aplicación web hay un error:
Error HTTP 500.19 - Error interno del servidor
No se puede acceder a la página solicitada porque los datos de configuración relacionados para la página no son válidos.Error de configuración Atributo no reconocido ''InheritInChildApplications''.
Mi configuración: ASP.NET 4.0 RTM, VS 2010, IIS 7.5
¿Podría ser porque no tiene un espacio de nombres especificado en el nodo raíz? p.ej
Necesitas
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
no
<configuration>
Creo que el problema aquí es que inheritInChildApplications
no es un atributo válido del nodo de ubicación en .net 4.0.
La razón por la que la solución anterior funciona es porque está apuntando específicamente al esquema de configuración .net 2.0
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
.net 4.0 privdes una forma diferente de tratar con la herencia de configuración.
Para obtener más detalles, consulte http://msdn.microsoft.com/en-us/library/b6x6shw7.aspx y http://msdn.microsoft.com/en-us/library/ms178692.aspx .
Uso claro bastante a menudo para lograr esto:
<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>