Estoy jugando con MVC 2.0 en VS2010 y estoy teniendo un problema para obtener la función de configuración web limpia funcionando.VS2010 Limpiar Web.configs - sin actualizar
Básicamente en mi Web.debug.config
tengo
<connectionStrings xdt:Transform="Replace">
<add name="ApplicationServices"
connectionString="Server=localhost;Database=SITE_DB;User ID=dbuser;[email protected];Trusted_Connection=False;" />
</connectionStrings>
and in my `Web.config` I have
<connectionStrings>
<add name="ApplicationServices"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true"
providerName="System.Data.SqlClient" />
</connectionStrings>
Cuando ejecuto el sitio en modo de depuración, yo esperaría que xdt: Transformar = "Reemplazar" sustituiría la sección connectionStrings entero con lo que hay en la Web .debug.config.
¿Estoy asumiendo que no? O estoy haciendo algo más incorrecto. No hay mucha información publicada y creo que les preguntaría a ustedes.
lo que sucede si se quiere reemplazar Everthing en el elemento connectionStrings? en este momento, el partido (nombre) no funcionaría, ¿verdad? porque está tratando de buscar un _attribute_ en connectionStrings _element_ llamado 'name' ... que no existe. que attrib existe en el _child_ elements .. ??? (Solo pensando en voz alta, aquí ...) –
Pure.Krome es correcto. Debe eliminar la transformación de Localizador o mover ambas transformaciones al XNodo de adición en lugar del XNode de ConnectionStrings. –