私は現在、ちょうど私がビルドがTESTであることを起こる場合は、いくつかの特定のアクションを決定するために、コンパイラの条件を採用するが、DEBUGの設定のすべてを取るのVisual Studioを経由して、Testという名前の構成を作成しました| DEBUG | RELEASE。MSBuildのがDEBUG以外のビルド構成を認識しています| RELEASE
ただし、MSBUILDスクリプトを使用してTEST構成を検出するにはどうすればよいですか?
@(SolutionsToBuildが)私の解決策である場合には現在、私は
<MSBuild Projects="@(SolutionsToBuild)" Properties="Configuration=$(Configuration);OutDir=$(BuildDir)\Builds\" />
を構築します。 Common MsBuild Project Propertiesでは、$(Configuration)は共通のプロパティですが、常に空白になっていますか? RELEASE |
は、これは設定されていませんますが、単に私の使用のために、またはそれだけでDEBUGを検出することができることを予約されていないことを意味しています。もしそうなら、異なるビルド構成の作成を許可する点は何ですか?私はMSBUILD設定ファイルを定義するとあまり行っていないが、私が行っている
念頭に置いておくべきもう一つのことは、ソリューションと同様にビルド構成を作成する – Dean
それはどういう意味ですか? –