ReSharper Inspections:未知工具版本 17.0

ReSharper Inspections: Unknown tools version 17.0

同时运行 TeamCity ReSharper 检查命令行工具。存在错误“未知工具版本 17.0”,详细信息如下。

Inspections (ReSharper)
  Unknown tools version: 17.0
  
  --- EXCEPTION #1/1 [LoggerException]
  Message = "Unknown tools version: 17.0"
  ExceptionPath = Root
  ClassName = JetBrains.Util.LoggerException
  HResult = COR_E_APPLICATION=80131600

我们注意到在安装 VS2022 或 VS2022 Build Tools 来构建代理后会发生这种情况。有办法解决吗?

TeamCity 企业版 2021.2.2(内部版本 99660)

是的,您必须安装 R# 命令行工具 (CLT) v2021.3 并在构建配置中启用此工具版本。

TeamCity 2021.2.2 默认不包含 R# CLT 2021.3。