私は、同じソース コードと異なる app.config ファイルを持つ Windows サービスの多くのインスタンスを使用してソリューションを開発しています。
デプロイ プロセスはアーティファクトに基づいています。つまり、.config を除くすべてのファイル(.dll、.exe) を含むアーカイブが1 つしかなく、異なるフォルダーに N 回コピーされます。
展開する前 (後) に、変更がある場合は、各 .config ファイルを手動で変更する必要があります。 .config ファイルの展開も自動化したい。各 .config を手動で変更したくありません。だから私は app.config 変換の使用を考えています。
問題は、ビルド構成に基づいてビルド時に app.config の変換が適用されることです。たとえば、デバッグ構成とリリース構成がある場合、ビルド時に構成に適用されるのは1 つだけです。
app.config 変換のビルドまたは実行時にすべての .config ファイルを準備する方法はありますか?