Visual Studioソリューションファイルでデフォルト構成を設定する方法
-
04-07-2019 - |
質問
VS2005以降では、デフォルトで選択する構成を指定できますか?
ソリューションにはいくつかの構成がありますが、ほとんどの場合、そのうちの1つを使用する必要があります。したがって、ソース管理からそれを引き出す開発者が正しい構成を使用することを確認したいと思います(もちろん、特に別の構成を選択しない限り)。
理想的には、この設定はソース管理下にあるため、.slnファイルに設定する必要があります。
解決
私の知る限り、.suoファイルがない場合、アルファベット順の最初のプラットフォームがデフォルトの構成になります。
他のヒント
これはかなり古いですが、これは私にとって役に立ちました:
デフォルトでは、プラットフォームは混合プラットフォームとして選択されます。存在しない場合は、.slnファイルに最初にリストされているものを選択します。
デフォルトの構成は、 Debug
で始まるものです。したがって、 Debug Test
と呼ばれるものがある場合、それが選択されます。それが存在しない場合は、.slnファイルで順番に処理されます。 Debug
よりも Test Debug
を選択しません。
質問の背後にある完全な状況を理解しているかどうかはわかりませんが、「外部化」する方法はあります。 FxCop設定などのVS.Netのプロジェクト構成値の一部を別のファイルに。次に、ソリューション内のすべてのプロジェクトがそのファイルを指すようにします。ただし、「外部化」を行った後、開発者が独自の構成を選択できるとは思わない。
これがあなたにとって正しい道であると思われる場合は、構成に対して同様の変更を行う方法に関するコーディング標準に関して、私からこれらの投稿をチェックしてください。