【问题标题】:Slow Cheetah transform failing缓慢的猎豹变换失败
【发布时间】:2013-12-31 02:58:08
【问题描述】:

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

错误 1 ​​无法加载“SlowCheetah.Xdt.TransformXml”任务 从大会 C:\Users\MyActiveDirectoryAccount\AppData\Local\Microsoft\MSBuild\SlowCheetah\v2.5.10\SlowCheetah.Xdt.dll。 无法加载文件或程序集 '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

导航到这个目录时,我可以看到Slow Cheetah 文件,但是SlowCheetah.Xdt.dll 文件不见了。

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

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

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

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

【问题讨论】:

标签: c# visual-studio-2012 slowcheetah


【解决方案1】:

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

SlowCheetah nuget Package

【讨论】:

    【解决方案2】:

    答案在Q & A's 之一(by zendu)

    复制文件

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

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

    文件列表:
    安装清单.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

    【讨论】:

    • 谢谢@Amitd。您提供的链接导致了这一点,这实际上解决了我的问题。 github.com/sayedihashimi/slow-cheetah/issues/114
    • 简答:如果删除 userDir\AppData\Local\Microsoft\MSBuild\SlowCheetah\v1 目录和 v2.5.10 目录,然后重建,一切正常。
    猜你喜欢
    • 2012-08-12
    • 1970-01-01
    • 2012-08-22
    • 2017-11-18
    • 1970-01-01
    • 2016-10-07
    • 1970-01-01
    • 2012-01-12
    • 2016-08-19
    相关资源
    最近更新 更多