2012-02-08 84 views
0

我正嘗試使用MSBuild和.NET的YUICompressor在構建時壓縮我的js和css文件。MSBuild使用失敗加載程序集

我下面的文檔中發現herehere

當我嘗試建立,我收到以下錯誤:

Error 4 The "CompressorTask" task could not be loaded from the assembly C:\Apps\MyApp\packages\YUICompressor.NET.1.7.0.0\lib\net35\Yahoo.Yui.Compressor.dll. 

確認該聲明是正確的,大會及其所有 依賴項可用,並且該任務包含一個實現了 Microsoft.Build.Framework.ITask的公共類。

我後生成的命令是這樣的:

$(MSBuildBinPath)\msbuild.exe /p:Configuration=$(ConfigurationName) "$(ProjectDir)MSBuild\MSBuildSettings.xml" 

爲什麼這可能存在的任何想法?該組件似乎在正確的目錄中。

+0

所以這是一個後期生成錯誤的下載部分引用的示例應用程序? – syclee 2012-02-08 22:54:37

+0

我想......該項目無法建立。我正試圖創建一個生成後事件 – stephen776 2012-02-08 23:00:51

回答

0

解決了這個......我需要引用在UsingTask一個不同的dll設置

<UsingTask TaskName="CompressorTask" AssemblyFile="Yahoo.Yui.Compressor.MSBuildTask.dll" /> 

請參閱在http://yuicompressor.codeplex.com/

相關問題