サイトを公開すると、ターゲット IIS 7 サイトのバージョンが開発バージョンの web.config に置き換えられます。接続文字列や log4net 設定などのカスタム構成を使用して、同じプロジェクトを最大 10 の異なるサイトにリリースする必要があります。一部のサイトはサーバーを共有していますが、すべてではないため、Publish Web システムはこれを除けば非常に優れています。公開するたびに、手動で各構成を修正します。この問題を回避するにはどうすればよいですか?
デバッグ/リリース ビルドの変換を実行できることはわかっていますが、公開中にそれがどのように役立つかわかりません。また、カスタム設定を Visual Studio プロジェクト内に保持したくありません。これは、バージョン管理ではなく、リリース サーバーで直接管理されるためです。