4

VS からソリューションをビルドすると、すべてのチェックを実行してすべてのプロジェクトがビルドされたことを確認するのに 1 分もかかりません。チーム ファウンデーション ビルドで同じことをすると、20 分近くかかります。私はソリューション(.slnファイル)のみを「ビルドするアイテム」として定義し、ソリューションには32の「プロジェクト」があります。

4

1 に答える 1

3

ビルド定義ワークスペースを確認し、ビルドに必要なコードのみをプルしていることを確認してください。

また、TFS はクリーン コンパイルを行います。つまり、すべてのコードをプルダウンし、すべてを最初から再構築します。ローカルでのクリーン ビルドにはどのくらいの時間がかかりますか? 32 個のプロジェクトをビルドするのに 1 分もかからないので、ローカル ビルドはフルではなくインクリメンタル ビルドであると思われます。

診断ログを使用してビルドを実行すると、時間がかかっている部分の手がかりが得られます。

于 2013-07-14T14:44:59.433 に答える