0

私は、多くのプロジェクトを含むソリューションを扱っています。作業を高速化するために、新しいビルド構成を作成しました。

コンパイルを高速化するために、ほとんどのプロジェクトを新しいビルド構成でビルドしないように設定しました。デバッグを高速化するために、ほとんどのプロジェクトを新しいビルド構成でリリース用にビルドするように設定しました。

プロジェクト ファイルへの変更をチェックインするか、プロジェクト ファイルへの他の人の変更から最新のものを取得する必要があるまでは、これは素晴らしいことです。変更をマージしたり、保留したり保留解除したりするのは面倒です。

ビルド構成を別のファイルに保存することはできますか? 回避策のアイデアを歓迎します。

4

1 に答える 1

2

質問に直接答えるには:いいえ、構成を別のファイルに保存することはできません。もちろん、その個別のファイルがソリューションファイルでもある場合を除きます。ただし、いくつかの回避策があり、すべてがローカルにマシンに保存されます (コメントするには長すぎるため、とにかく回答を投稿します)。

新しいビルド構成でほとんどのプロジェクトをビルドしないように設定しました

  • それらを一度ビルドしてから、プロジェクトをアンロードして、再度ビルドされないようにします。これらの設定は .suo ファイルに保存されます。
  • 別のビルド構成を保持することを主張する場合: チームにそれをソース管理にプッシュしてもよいかどうか尋ねてください。
  • または、元のソリューション ファイルからビルド構成を持つファイルに変換するスクリプトを記述します。これは、最新の状態に保つ必要があるパッチを適用するのと同じくらい簡単です。

デバッグを高速化するために、ほとんどのプロジェクトをリリース用にビルドするように設定しました

于 2014-09-11T07:28:39.163 に答える