【问题标题】:SlowCheetah fails with Visual Studio Online hosted build使用 Visual Studio Online 托管构建时,SlowCheetah 失败
【发布时间】:2014-04-17 12:00:31
【问题描述】:

我为我的控制台应用程序创建了一个托管版本,它使用 SlowCheetah 进行 app.config 转换,但它失败并出现以下错误:

C:\a\src\WorkFolderHosted\Axe 集成项目\HPAxeGlue\AxeNAB\Properties\SlowCheetah\SlowCheetah.Transforms.targets(33,5):错误 MSB3030:无法复制文件“C:\a\src \WorkFolderHosted\Axe Integration Project\HPAxeGlue\packages\SlowCheetah.2.5.10.3\tools\Microsoft.Web.XmlTransform.dll”,因为找不到。 [C:\a\src\WorkFolderHosted\Axe 集成项目\HPAxeGlue\AxeNAB\AxeNAB.csproj]

SlowCheetah.NuGet.template.proj、SlowCheetah.Transforms.targets、SlowCheetah.Xdt.dll 文件的相同错误

我的解决方案设置如下: -Visual Studio 2012,源存储在 Visual Studio Online -我已启用 Nuget 包还原 -我已通过 NuGet 将 SlowCheetah 添加到相关项目中 -本地构建和转换工作正常 - 我不知道 c:\a\ 是什么,我假设构建过程正在创建这个文件夹

我阅读了以下博客http://sedodream.com/2012/12/24/SlowCheetahBuildServerSupportUpdated.aspx 但是,SlowCheetah 并没有按照描述创建 packageRestore.proj 文件。

【问题讨论】:

    标签: slowcheetah azure-devops


    【解决方案1】:

    我能够通过以下方式解决此问题:

    • 删除 $solution.nuget\nuget.exe 和 nuget.targets
    • 正在删除 $solution\packages
    • 右键单击 Visual Studio 中的解决方案,然后单击“启用 NuGet 包还原”
    • 将更改重新检入 TFS

    【讨论】:

      【解决方案2】:

      我遇到了 Slow Cheetah 无法工作的问题,直到我发布我的问题后才注意到您的问题。

      Slow Cheetah stopped working in Visual Studio 2013

      修复方法是转到此页面并安装 Slow Cheetah Visual Studio 扩展:

      Slow Cheetah Extension

      Slow Cheetah 在从 NuGet 包安装我的机器后已经在我的机器上工作了多年;不知道为什么我会突然需要安装这个扩展,但它确实有效。

      【讨论】:

        猜你喜欢
        • 2014-08-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-30
        • 1970-01-01
        • 2016-06-25
        相关资源
        最近更新 更多