2012-02-29 18 views
0

ことができませんでした、私はヤフーゆいコンプレッサーと私のMSBuildファイルを使用していますと、この行が含まれていのMSBuildタスクは、私がこのような状況を持っているロードエラー

<UsingTask TaskName="CompressorTask" AssemblyFile="..\Lib\Minification\Yahoo.Yui.Compressor.dll" /> 

私が指定したこのパスはどこビルドスクリプトに相対的である(中この行が存在する)が存在します。

私は

EcmaScript.NET.modified.dll 新BSDのLicense.txt Yahoo.Yui.Compressor.dll Yahoo.Yui.Compressor.MsBuildTask.dll

縮小化フォルダにこれらのファイルを持っています

建物に次のエラーが原因

  • 不足しているDLLやその他の指定された

    1. 間違ったパスにある場合、私は把握することはできませんファイル
    2. 他のいくつかの理由

    誤りがある

    Cは:\ビルド\ MCFC \ UI \ MCFC \スクリプト\ main.xml \最新の(270,5):エラーMSB4062: 「CompressorTask」タスクは、アセンブリ C:¥Builds¥Mcfc¥UI¥Latest¥MCFC¥scripts¥Lib¥Minification¥Yahoo.Yui.Compressor.dllからロードできませんでした。 宣言が正しいこと、アセンブリ とそのすべての依存関係が利用可能であること、およびタスクにMicrosoft.Build.Framework.ITaskを実装する パブリッククラスが含まれていることを確認します。完了 プロジェクト "C:¥Builds¥Mcfc¥UI¥Latest¥MCFC¥scripts¥main.xml" (Deploy target(s))のビルド - FAILED。

  • +0

    誰でも?本当にこのことに固執しています。私はDLLを逃していますか? –

    +0

    フュージョンログ(fuslogvw.exe)を試して、依存関係がないかどうか確認してください。 – Pedro

    +0

    融合ログとは? –

    答えて

    1

    あなたはスクリプトとの間に "\" を欠けている :-)エラーメッセージにあるパスをよく見る..

    C:\ **は\ MCFC \ UI \最新の\ MCFCを構築しますスクリプト.. ** \ Lib \ Minification \

    +0

    私は何かが欠けているとは思わない。 –

    +0

    実際には "scripts .."というディレクトリがありますか?私はあなたが ".."を持っていたと仮定して一つのディレクトリを上に移動します。 1つ上のレベルに移動したい場合は、スクリプトと ".."の間に "\"を追加する必要があります。 – codemonkey

    +0

    私はscriptsというディレクトリを持っています。私はあなたの理論をテストします。 –

    関連する問題