2011-10-27 4 views
0

NAnt를 사용하여 EXT JS가 포함 된 asp.net mvc 3 프로젝트를 작성하고 있습니다. 코드가 성공적으로 컴파일 된 후 msbuild는 파일을 다음 하위 폴더 "_PublishedWebsites"에 복사하려고 시도합니다. 불행하게도 빌드가 실패하고 난 다음 오류 얻을 :NAnt using MSBuild

[msbuild] C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets(177,5): 
error MSB3021: Unable to copy file "Scripts\Foobar\extjs\resources\css\ext-all-gray.css" to "build\_PublishedWebsites\Foobar.WebUI\Scripts\Foobar\extjs\resources\css\ext-all-gray.css". 
Could not find a part of the path 'Scripts\Foobar\extjs\resources\css\ext-all-gray.css'. [C:\Work\Projects\Foobar\Src\Foobar.WebUI\Foobar.WebUI.csproj] 

파일이 위치에 있지만 오류가 파일이있을 때 발생하는 것 같습니다를 "-"이름으로. 이것을 확인하기 위해 빌드 실패의 원인이되는 파일을 제외 시켰으며 빌드가 작동하는지 알 수있었습니다. 모든 제안은 감사하겠습니다.

답변

0

이 오류 메시지는 입력 파일이 아닌 출력 위치에 관한 것입니다. IMO 출력 경로 "Scripts \ Foobar \ extjs \ resources \ css \"의 일부가 존재하지 않습니다. "css"폴더가없는 경우를 가정 해 봅시다. resources \ css 폴더에 '-'문자가없는 다른 .css 파일이 있습니까? 그들은 올바르게 배치 되었습니까?