3

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

错误 1 ​​无法从程序集 C:\Users\MyActiveDirectoryAccount\AppData\Local\Microsoft\MSBuild\SlowCheetah\v2.5.10\SlowCheetah.Xdt.dll 加载“SlowCheetah.Xdt.TransformXml”任务。无法加载文件或程序集 'file:///C:\Users\MyActiveDirectoryAccount\AppData\Local\Microsoft\MSBuild\SlowCheetah\v2.5.10\SlowCheetah.Xdt.dll' 或其依赖项之一。该系统找不到指定的文件。确认声明正确,程序集及其所有依赖项都可用,并且任务包含实现 Microsoft.Build.Framework.ITask 的公共类。C:\Users\MyActiveDirectoryAccount\AppData\Local\Microsoft\MSBuild\SlowCheetah\v1\SlowCheetah.Transforms.targets

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

C:\Users\MyActiveDirectoryAccount\AppData\Local\Microsoft\MSBuild\SlowCheetah\v2.5.10\

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

  1. 重新启动
  2. 卸载重装Slow Cheetah
  3. 清理和重建

以上都没有解决问题。任何指导将不胜感激。谢谢!

4

2 回答 2

4

答案在其中一个问答(by zendu)中

复制文件从

%APPDATA%..\Local\Microsoft\MSBuild\SlowCheetah\v1.

%APPDATA%..\Local\Microsoft\MSBuild\SlowCheetah\v2.5.10。

文件列表:
Install-Manifest.xml
Microsoft.Web.XmlTransform.dll
SlowCheetah.Tasks.dll
SlowCheetah.Transforms.targets
SlowCheetah.Xdt.dll

资源

另请参阅此相关问题
The "SlowCheetah.Xdt.TransformXml" task could not be loaded from the assembly

于 2013-12-12T15:58:47.453 回答
0

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

SlowCheetah nuget 包

于 2014-03-12T14:37:21.643 回答