2

概要

シンプルな Web サイトを Azure にデプロイしようとしています。 要約: デプロイ時に Web.Release.config からの情報を Web.config に取得するにはどうすればよいですか?

詳しくは

リリース構成に Web.config 変換を使用しています。

ローカルで、Release web.config トランスフォームを右クリックしてプレビューを選択すると、ローカル接続文字列が Web.Release.config からの接続文字列に置き換えられていることが示されます。以下のスクリーンショットで、属性 MultipleActiveResultSets が接続文字列に追加されていることがわかります。

ここに画像の説明を入力

Web ソリューションを右クリックして [発行] を選択し、Azure Web サイトにデプロイします。すべてが正常に展開されます。これは公開ウィザードのスクリーンショットです。ご覧のとおり、「リリース」構成が選択されています。

ここに画像の説明を入力

しかし、ファイルがデプロイされた Azure に FTP 接続して Web.config を調べると、接続文字列に MultipleActiveResultsSets 属性がありません。

これが私の構成マネージャーのスクリーンショットです ここに画像の説明を入力

4

1 に答える 1

2

チェックボックス:

実行時にこの接続文字列を使用する (更新先 web.config)

チェックされているようです。これにより、web.release.config によって置き換えられる接続文字列が、テキスト ボックスの値で上書きされます。

于 2013-11-02T22:31:27.267 に答える