TeamFoundationを使用してビルドプロセスを自動化しています。ビルドの.projファイルに従ってコンパイルするプロジェクトを選択する必要があります。TeamBuild - ビルド時にどのプロジェクトをコンパイルするか選択できますか?
2つのWebサイトを含むソリューションをコンパイルするために.slnファイルを使用する.projファイルがあります。 .slnファイルは、リリース構成で両方のWebサイトをコンパイルするように構成されています。
私の目標は、ビルドの種類ごとに1つだけのウェブサイトをコンパイルすることで、つまり私はBuildType1が2
はですウェブサイトなどでの.slnを「修正」することが可能であるにコンパイルするウェブサイト1とBuildType2をコンパイルしたいです私はウェブサイトの1つをマークしてコンパイルすることができますか?自動化されたプロセスなので、1つのWebサイトだけをコンパイルするたびに.slnを手動で変更することはできません。
返信いただきありがとうございます。 私があなたが言ったことを見てみましょう私がコンパイルしたくないそれぞれのプロジェクトにカスタムターゲットを作成すると、それらのターゲットはデフォルトのターゲットを上書きします。単にそれらを空にすると、プロジェクトのコンパイルはスキップされます? もしそうなら、ターゲットとプロジェクトをどのようにリンクできますか?つまり、自分のソリューションに50のプロジェクトがあり、そのうちの1つのコンパイルをスキップしたいのですが、各プロジェクトの.csprojを変更できないため、TFSBUILD.projファイルのみを変更できますか? –
解決策レベルで新しい設定を作成することもできます(IDEはプロジェクトの設定を作成するかどうかを尋ねます)。注:.projの構成部分のみを変更するため、残りはクライアント側で簡単にテストできます。 – leppie
ええと、私はそれを得ました。 ソリューションの必要な変更は開発チームに依頼するだけの簡単なものだと私は思っています。 Thanks leppie! –