こんにちは、MSBuild と Psake を使用してプロジェクトをコンパイルしようとしていますが、/m を MSBuild に渡す際に問題があります。これが私のコードです:
Exec {
MSBuild $solutionFile "/p:Configuration=$buildConfiguration;Platform=$buildPlatform;OutDir=$tempPath /m"
}
MSBuild の出力:
"C:\Users\mabre\Source\Psake\Psake.sln" (デフォルト ターゲット) (1) -> "C:\Users\mabre\Source\Psake\src\Psake.Library\Psake.Library.xproj" (デフォルトのターゲット) (5) -> C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Common.Targets(262,5): エラー: の一部が見つかりませんでしたパス「C:\Users\mabre\Source\Psake.build\temp \m \src\Psake.Library\obj\Release\netstandard1.6」。[C:\Users\mabre\Source\Psake\src\Psake.Library\Psake.Library.xproj]
0 Warning(s) 4 Error(s)
/mは現在、出力パスの一部であることに注意してください
エラー: 2016 年 7 月 22 日 12:39:04 AM: C:\Users\mabre.nuget\packages\psake\4.6.0\tools\psake.psm1:156 で char:17 + throw ("Exec: " + $errorMessage) +
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [<<==>>] 例外: Exec: 実行エラーコマンド MSBuild $solutionFile "/p:Configuration=$buildConfiguration;Platform=$buildPlatform;OutDir=$tempPath /m" . ビルド終了コード: 1
前もって感謝します