visual tutorial temas studio para mejores los las instalados iconos hay formateador extensiones español documentos configurar code archivos visual-studio-2012 web-config-transform xdt-transform

visual-studio-2012 - tutorial - temas para visual studio code



¿Cuál es el parámetro xdt: Locator correcto para transformar este nodo? (1)

De acuerdo. Me siento un poco tonto, pero la solución es que no necesitaba especificar un xdt: Localizador.

Si simplemente dejo la App.Release.Config como esta, reemplazará la entrada coincidente.

<parameter value="data source=dbserver;Integrated Security=SSPI;Initial Catalog=someDb;MultipleActiveResultSets=true" xdt:Transform="Replace"/> </parameters>

Tengo lo siguiente en mi archivo app.config. Estoy utilizando Slow Cheetah y solo quiero reemplazar replace configuration / entityFramework / defaultConnectionFactory / parameters / parameter para que apunte a un servidor de diferencias. es decir, fuente de datos de valor = algún servidor ...

<?xml version="1.0" encoding="utf-8"?> <configuration> <configSections> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </configSections> <appSettings> </appSettings> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> </startup> <entityFramework> <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"> <parameters> <parameter value="data source=.;Integrated Security=SSPI;Initial Catalog=SomeDb;MultipleActiveResultSets=true" /> </parameters> </defaultConnectionFactory> </entityFramework> <system.web> <membership defaultProvider="ClientAuthenticationMembershipProvider"> <providers> <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" /> </providers> </membership> <roleManager defaultProvider="ClientRoleProvider" enabled="true"> <providers> <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" /> </providers> </roleManager> </system.web> </configuration>

He intentado lo siguiente en la app.config.release pero fue en vano.

<entityFramework> <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"> <parameters> <parameter value="data source=dbserver;Integrated Security=SSPI;Initial Catalog=someDb;MultipleActiveResultSets=true" xdt:Transform="Replace" xdt:Locator="XPath(configuration/entityFramework/defaultConnectionFactory/parameters/parameter)" /> </parameters> </defaultConnectionFactory> </entityFramework>

también intenté xdt:Locator="Match(parameter)" y xdt:Locator="XPath(parameter)

y muchos más, pero no pueden hacer que funcione.