我正在尝试使用MSBuild和YUICompressor for .NET在构建时压缩我的js和css文件。
的文档当我尝试构建时,我收到以下错误:
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 :(得分:0)
解决了这个问题......我需要在UsingTask设置中引用另一个dll
<UsingTask TaskName="CompressorTask" AssemblyFile="Yahoo.Yui.Compressor.MSBuildTask.dll" />
的下载部分中引用的示例应用程序