2016-05-05 52 views
0

右で使用されているため、MSBuildがこれを投げてきた:MSbuildエラー:指定されたタスク実行可能なcmd.exeを実行できませんでした。プロセスはファイルにアクセスすることはできません、それは特定のWindowsアップデート後に別のプロセス

The specified task executable cmd.exe could not be run. The process cannot access the file, because it is being used by another process 

この問題は非常に永続的です。私は "並列プロジェクトの最大数"を増やしてみましたが、無駄です。 MSBuildが言及している場所への管理者以外のアクセスを制限していた他のソフトウェアは見つかりませんでした。

それ以外の人は誰ですか?

+0

'msbuild /v:d'を使用してコマンドラインからビルドを実行し、エラーメッセージと関連するコンテキストメッセージを含む大きなスニペットを貼り付けます。 –

+0

これは次のとおりです。 '(PostBuildEvent target) - > C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets(4264,5):エラーMSB6003:指定されたタスク実行可能ファイル" cmd.exe "実行することができませんでした。プロセスが別のプロセスで使用されているため、ファイル 'C:\ Users \ ctuft \ AppData \ Local \ Temp \ tmp 8c89d6440ec743acba7e22d98d773e3b.exec.cmd'にアクセスできません。 [D:\ mysolution \ WebAPI \ mysolution.csproj] – VictorPro

+0

私はプロジェクトではなく、ここでソリューションを構築しようとしています。 – VictorPro

答えて

0

この問題は解決されました別のWindowsアップデートの直後に。

0

私はMSBUILD(ツール - >オプション - >プロジェクトおよびソリューション - >ビルドして実行)のログの診断をオンにしたら、私は私の問題は、復元NuGetとあったことに気づい:

2>C:\Code\EEE\Dev\Current\Source\.nuget\NuGet.targets(92,9): error 
    MSB6003: The specified task executable "cmd.exe" could not be run. The 
    process cannot access the file 'C:\Users\myUserName\AppData\Local\Temp\ 
    tmp271c9a670c43427c9ba44267a4152430.exec.cmd' because it is being used by 
    another process. 
2>Done executing task "Exec" -- FAILED. (TaskId:13) 
2>Done building target "RestorePackages" in project 
"TTT.EEE.Tests.Unit.csproj" -- FAILED.: (TargetId:11) 
関連する問題