2016-10-06 18 views
0

前に、コマンドラインでmsbuildコマンドを使用し、そのプロファイルをパラメータとして渡すことができます。これは現在dotnet cliでサポートされていますか、または.netコアプロジェクトでプロジェクト/ソリューションを構築する新しい方法がありますか?プロファイル付きドットネットビルド

+0

dotnet build --helpを実行しましたか?それは利用可能なビルドオプションを表示します。利用可能なビルドオプションについてご質問がありますか? –

+0

"profile"は正確に何を意味しますか? "Debug"または "Release"のように? – svick

+0

デバッグまたはリリースしません。 msbuildでは、プロファイル(XMLファイル)を読み取るプロファイルを指定できます。プロファイルには、ビルド成果物の構成/設定が含まれています。 – alltej

答えて

1

現在、dotnet cliは、ほとんどがmsbuildを使用して実際の作業を行います(dotnet newとdotnet runを除く)。したがって、ドットネットビルドを行っている場合は、実際にはmsbuildを内部的に使用しています。

あなたはまだDOTNETのCLIを使用しているとき、あなたは以下を使用する必要がMSBuildのパラメータを使用することができます。

dotnet msbuild <options> 

選択肢の一つです/プロパティ:に直接お使いのプロパティ名/値のペアを渡し、N = V msbuild自体と同じように、msbuild。また、ペア間でセミコロンを使用することもできます。例:

dotnet msbuild /property:WarningLevel=4;Configuration=Release 
+0

これは、.NETコアがproject.jsonから* .csprojに戻ったときに再び利用可能になりました。 – alltej

関連する問題