慢猎豹变换失败

时间:2013-12-12 15:46:36

标签: c# visual-studio-2012 slowcheetah

在Visual Studio 2012中,我安装了Slow Cheetah 2.5.10版。构建使用Slow Cheetah的应用程序时,构建失败并出现以下错误:

  

错误1无法加载“SlowCheetah.Xdt.TransformXml”任务   从集会   C:\ Users \用户MyActiveDirectoryAccount \应用程序数据\本地\微软\的MSBuild \ SlowCheetah \ v2.5.10 \ SlowCheetah.Xdt.dll。   无法加载文件或程序集   '文件:/// C:\用户\ MyActiveDirectoryAccount \应用程序数据\本地\微软\的MSBuild \ SlowCheetah \ v2.5.10 \ SlowCheetah.Xdt.dll'   或其中一个依赖项。该系统找不到指定的文件。   确认声明是否正确,即程序集   并且它的所有依赖项都可用,并且该任务包含一个   实现的公共类   Microsoft.Build.Framework.ITask。 C:\ Users \用户MyActiveDirectoryAccount \应用程序数据\本地\微软\的MSBuild \ SlowCheetah \ V1 \ SlowCheetah.Transforms.targets

导航到此目录时,我可以看到Slow Cheetah文件,但是缺少SlowCheetah.Xdt.dll文件。

C:\用户\ MyActiveDirectoryAccount \应用程序数据\本地\微软\的MSBuild \ SlowCheetah \ v2.5.10 \

为了对此进行分类,我已经:

  1. 重新启动
  2. 未安装并重新安装Slow Cheetah
  3. 清理并重建
  4. 以上都没有解决问题。任何指导将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:4)

答案在Q & A's之一(由zendu提供)

  

复制文件      

%APPDATA%.. \本地\微软\的MSBuild \ SlowCheetah \ V1。

     

     

%APPDATA%.. \本地\微软\的MSBuild \ SlowCheetah \ v2.5.10。

     

档案清单:
  安装-的Manifest.xml
  Microsoft.Web.XmlTransform.dll
  SlowCheetah.Tasks.dll
  SlowCheetah.Transforms.targets
  SlowCheetah.Xdt.dll

Source

另见相关问题
 The "SlowCheetah.Xdt.TransformXml" task could not be loaded from the assembly

答案 1 :(得分:0)

我在Visual Studio 2010中遇到了同样的问题。我只是安装了SlowCheetah nuget包(install-package SlowCheetah),然后构建成功。 nuget包正确设置了解决方案中的slowcheetah任务。

SlowCheetah nuget Package