0

YUIコンプレッサーfor.NETをMSBUILDイベントとして使用しようとしています

$(MSBuildBinPath)\msbuild.exe "$(ProjectDir)MSBuild\MSBuildSettings.xml"
\p:CssOutputFile="$(ProjectDir)styles.css"
\p:JavaScriptOutputFile="$(ProjectDir)scripts.js"

これは私のビルド前のイベントコマンドラインです...出力では、「Finished Css / Javascriptcompression」と表示されているためタスクは成功したようですが、後でエラーでクラッシュしますファイル名、ディレクトリ名、またはボリュームラベルの構文が正しくありません。

パスに空白が含まれていることが問題になる可能性がありますか?もしそうなら、それを修正する方法はありますか?

4

1 に答える 1

1

コマンドで出力パスを提供する代わりに、YUIの設定xmlに出力パスを配置しました。そうすれば、ファイルは適切に生成されます

于 2009-11-25T12:30:04.283 に答える