私はVS2010にソリューションがあり、3つのプロジェクトがあり、これらのプロジェクトのうち2つはWeb構成ファイルを持ち、プロジェクトには各環境(開発、テスト、本番)のWeb構成変換があります。TFS ビルド オプションのプロセスで、MSBuild Arguments に /p:DeployOnBuild=True があります。
ドロップ フォルダー、zip ファイル、および最終的な展開のすべての構造はすべて問題ないようです。私が直面している問題は、テスト用の Web 構成と本番環境が最終展開後に正しく作成されないことです。ドロップ フォルダーにファイル projectName.SetParameters.xml が表示されます。ビルドがテスト用に QUEUE である場合、開発用の値が含まれています。および製品。プロジェクトの 1 つには正しい Web 構成 (テストと本番) がありますが、もう 1 つのプロジェクトには常に dev Web 構成があります。MSビルドのバグですか?ビルド パラメータに何が欠けていますか?
ビルド展開パッケージを作成すると、Web 構成変換によって正しい Web 構成ファイルが作成されます。このプロセスに問題はありませんが、ビルド展開パッケージを使用してソリューションを展開したくありません。どんな助けでも大歓迎です。
ありがとうございました。