0

我为我的控制台应用程序创建了一个托管构建,它使用 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 文件。

4

2 回答 2

0

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

  • 删除 $solution.nuget\nuget.exe 和 nuget.targets
  • 删除 $solution\packages
  • 右键单击 Visual Studio 中的解决方案,然后单击“启用 NuGet 包还原”
  • 将更改检查回 TFS
于 2014-04-16T00:26:39.103 回答
0

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

慢猎豹在 Visual Studio 2013 中停止工作

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

慢猎豹扩展

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

于 2016-06-09T15:07:42.100 回答