2011-10-27 12 views
0

私はEXT JSを含むasp.net mvc 3プロジェクトを構築するためにNAntを使用しています。コードが正常にコンパイルされると、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] 

ファイルが場所にあるが、エラーは、ファイルが持っているときに発生するようだ「 - 」の名前で。これを確認するために、ビルドの失敗を引き起こしていたファイルを除外しました。何を知っていますか、build works.Anyの提案は高く評価されます。

答えて

0

このエラーメッセージは入力ファイルではない出力場所に関するものです。 IMO出力パス "Scripts \ Foobar \ extjs \ resources \ css \"の一部が存在しません。 「css」フォルダがないとします。 resources \ cssフォルダに ' - '文字を含まない他の.cssファイルがありますか?彼らは正しく展開されていますか?

関連する問題