2012-03-06 25 views
5

web.config変換を使用して、web.configファイル内のappSettings要素のconfigSource属性を更新しようとしています。Web.config appSettings configSource属性変換

私は私がリリースをビルドするとき、これは

<appSettings configSource="Config\appSettings.prod.config"> 
    </appSettings> 

になりたい私のweb.configファイル

<appSettings configSource="Config\appSettings.local.config"> 
    </appSettings> 

に次があります。これは起こっていない。私は要素に私のWeb.Release.configに以下の持っているあなたは、Webアプリケーションを配備する(またはデプロイメント・パッケージを作成する)際の変換にのみ起こる

<appSettings xdt:Transform="SetAttributes(configSource)" configSource="Config\appSettings.prod.config" /> 

答えて

13

。単純にソリューションを構築するときは発生しません。

http://msdn.microsoft.com/en-us/library/dd465326.aspx

"Webアプリケーションプロジェクトでは、ASP.NETは、それらがを展開しているときのWeb.configファイルを変更(変換)のプロセスを自動化するツールを提供しています。"

関連する問題