2017-10-10 11 views
1

私はソリューションに10のプロジェクトが含まれており、ソリューションを構築するときに1または2のプロジェクトを除外したいと考えています。 問題は私がコマンドラインでソリューションを構築していて、その一部を(すべてのプロジェクトではなく)一度実行したいときです。次回はそれを実行する必要があります。すべてのプロジェクトがビルドされます。 (私はMSBuild.exeを使用しています)コマンドラインを使用してVS内のソリューションからプロジェクトを除外する方法はありますか?

コマンドラインを使用してVSインターフェイスを使用しないような方法を知っている人はいますか?

これらのプロジェクトを除外するコマンドライン引数はありますか?

ありがとう、

シャイ。

答えて

1

/targetまたは/tスイッチを使用して、構築するソリューションを指定できます。したがって、10件のプロジェクトの2を除外するために、あなたは、単に8あなたをリスト

msbuild.exe Solution.sln /t:WebApps\MyWebApp.vcproj:Build;WebServices\MyWebService.vcproj 

:あなたが行うことができる2つのプロジェクト「のwebapps \ MyWebApp.vcproj」と「Webサービス\ MyWebService.vcproj」を構築する例えば

建てたい

関連する問題