Je transforme le fichier web.config transformé dans le package de déploiement de façon incorrecte.Package de déploiement de build VS2010 Erreur de transformation web.release.config
Le résultat est le suivant (remarquez comment la chaîne de connexion est généré):
<connectionStrings>
<add name="xxxConnectionStringNamexxx"
connectionString="$(ReplacableToken_xxxConnectionStringNamexxx-Web.config Connection String_0)" providerName="System.Data.SqlClient" />
</connectionStrings>
web.config:
<connectionStrings>
<add name="xxxConnectionStringNamexxx"
connectionString="Data Source=.\sqlexpress2005;Initial Catalog=xxxx;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
Web.Release.config:
<connectionStrings>
<add name="xxxConnectionStringNamexxx" connectionString="Data Source=.\sqlexpress2005;Initial Catalog=xxxx;Integrated Security=True" providerName="System.Data.SqlClient" xdt:Transform="SetAttributes(connectionString)" xdt:Locator="Match(name)"/>
</connectionStrings>
Des idées? Merci
Peut-être que c'est quelque chose dans l'air - parce que j'ai la même chance que vous: http://stackoverflow.com/questions/3629850/replacabletoken-when-using-web-config-transform – sirrocco