RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 672713
Accepted
Denis Bubnov
Denis Bubnov
Asked:2020-05-30 16:25:05 +0000 UTC2020-05-30 16:25:05 +0000 UTC 2020-05-30 16:25:05 +0000 UTC

构建服务器 TFS 错误:无法确定 vstest.console.exe 的位置

  • 772

我有一台安装了 Team Foundation Server 2015(版本 15.112.26307.0)的 Windows Server 2012 R2 服务器。服务器将托管代理作为一项服务运行,用于恢复 NuGet 包、构建和测试项目。对于项目的每个 Check-In,都会执行一次组装,在晚上执行测试,结果可以在早上找到。

我将按顺序开始:

  1. 以前是 Team Foundation Server 2013,现在已经更新到 2015。
  2. 托管代理也已针对新的 TFS (vsts-agent-win7-x64-2.112.0) 进行了更新。
  3. NuGet.exe 的版本已从 2.8 更新到 3.5,以便可以恢复 NuGet 包(新的 Hosted Agent 需要)。

在 Hosted Agent 更新之前,夜间测试有效,在更新之后,恢复 NuGet 包并且测试失败。恢复 NuGet 包已通过更新 NuGet.exe 的版本解决,但测试抛出运行时错误,记录:

准备任务执行处理程序。执行 powershell 脚本:
C:\agent_work_tasks\VSTest_ef087383-ee5e-42c7-9a53-ab56c98420f9\1.0.84\VSTest.ps1
[warning]'##vso[task.logissue type=error;code=' contains logging command keyword ' ##vso',但这不是合法的命令。请参考文档以修复任何潜在的语法错误
( http://go.microsoft.com/fwlink/?LinkId=817296 ) vso[task.logissue type=error;code= 无法确定 vstest.console.exe 的位置; TaskName=VSTest]
[警告] 找不到要发布的结果。
[错误]System.Management.Automation.CmdletInvocationException:无法确定 vstest.console.exe 的位置 ---> System.IO.FileNotFoundException:无法确定 vstest.console.exe 的位置
[错误]LegacyVSTSPowerShellHost.exe 已完成返回代码:-1。

日志截图:在此处输入图像描述

VSTest.ps1 脚本包含非手动编辑的标准命令,也就是说,之前一切正常,但在新代理中出现了问题。根据Task Logging Commands log 中的建议链接,不清楚需要做什么。谁遇到过类似的问题,如何解决?

сервер
  • 1 1 个回答
  • 10 Views

1 个回答

  • Voted
  1. Best Answer
    Denis Bubnov
    2020-05-31T19:53:21Z2020-05-31T19:53:21Z

    我们进入程序集定义的设置,转到项目Visual Studio Test:

    在此处输入图像描述

    之后,我们更改测试设置的版本:

    在此处输入图像描述

    其余设置可以保持不变,之后测试将再次运行。

    • 1

相关问题

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    Python 3.6 - 安装 MySQL (Windows)

    • 1 个回答
  • Marko Smith

    C++ 编写程序“计算单个岛屿”。填充一个二维数组 12x12 0 和 1

    • 2 个回答
  • Marko Smith

    返回指针的函数

    • 1 个回答
  • Marko Smith

    我使用 django 管理面板添加图像,但它没有显示

    • 1 个回答
  • Marko Smith

    这些条目是什么意思,它们的完整等效项是什么样的

    • 2 个回答
  • Marko Smith

    浏览器仍然缓存文件数据

    • 1 个回答
  • Marko Smith

    在 Excel VBA 中激活工作表的问题

    • 3 个回答
  • Marko Smith

    为什么内置类型中包含复数而小数不包含?

    • 2 个回答
  • Marko Smith

    获得唯一途径

    • 3 个回答
  • Marko Smith

    告诉我一个像幻灯片一样创建滚动的库

    • 1 个回答
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Алексей Шиманский 如何以及通过什么方式来查找 Javascript 代码中的错误? 2020-08-03 00:21:37 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    user207618 Codegolf——组合选择算法的实现 2020-10-23 18:46:29 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5