2012-03-05 2 views
5

Command 매개 변수의 경우 "을 통해 경로를 벗어날 수 있지만 WorkingDirectory 매개 변수에 공백이 있으면 작동하지 않습니다.공간이있는 작업 디렉토리를 MSBuild EXEC 명령 태스크에 전달할 수 있습니까?

해결책이있는 사람이 있습니까?

아마도 빌드 작업을 호출하기 전에 HOMEDRIVE \ HOMEPATH 설정을 변경 했겠지만, 그 작업은 끔찍하고 사소하지 않을 수 있습니다.

답변

5

무엇인가를 벗어나거나 특별한 일을 할 필요가 없습니다. 이게 작동해야합니다 :

<Exec Command="Path_to_some_executable.exe" WorkingDirectory="Path to some directory\with spaces" /> 
+0

참고이 문서는 MSbuild 4.0 – BryanJ

+0

으로 테스트했습니다. 맞습니다. 경로가 틀렸어. :에스 – nicodemus13