1
私は私ののWeb.configファイルでこの設定を持っている:私はまだ、それを解放するためにビルドを切り替えると構成変換が機能しません。
<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<connectionStrings>
<add name="LocalConnString" connectionString="metadata=res://*/;provider=System.Data.SqlClient;provider connection string="Data Source=192.168.10.3;Initial Catalog=AeorionJobs;User Id=aeorionjobs;Password=aejobs3695;MultipleActiveResultSets=True""
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</connectionStrings>
</configuration>
:私のWeb.Release.configで
<connectionStrings>
<add name="LocalConnString" connectionString="metadata=res://*/;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\NCU.Joberwocky.Db.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
このWeb.configの設定を使用します。何が問題なのか?
ビルドを設定してから実行をクリックするだけで、正しいビルドを選択できないのですか?私はそれを展開する必要がありますか? –
これは間違いなく、展開パッケージをビルドするときだけ変換を行います。 – Tasio
私は、app.config(http://vishaljoshi.blogspot.com/2010/05/applying-xdt-magic-to-appconfig.html)でデプロイメントパッケージのビルド作業を行う方法についての記事も読んでいました。これはそれらに基づいて)、それに基づいて変換スクリプトに変換を含める方法があるかもしれないが、私はそれを試していない – Tasio