【问题标题】:Could not find fsi.exe. Attempting to resolve fsi.exe in PATH无法找到 fsi.exe。尝试解析 PATH 中的 fsi.exe
【发布时间】:2022-11-04 08:23:40
【问题描述】:

我是 Azure Pipelines 的新手,但请尝试学习它。它似乎非常强大。

在 .netcore31 项目中使用“代理规范”“windows-2019”可以正常工作/编译,但是当我更新到 .net6 和“windows-2022”或“windows-latest”时,我得到了字幕错误“找不到fsi.exe。正在尝试解析 PATH 中的 fsi.exe”。

已阅读Missing FSI.exe from F# pipeline (sometimes) 和其他人,但是......也许我错过了一些基本信息。

Pibeline 包含 NuGet 5.4.0、NuGet rastore 和 build solutionXXX 的步骤。

该解决方案在我自己的机器上使用 VS2022 以及在使用 VS2019 的管道中运行良好。知道 fsi.exe 有另一个路径 19<>22,但是......我是否必须自己(如何)在 Azure 管道上设置该路径?

VS19:c:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools\fsi.exe VS22:c:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools\fsi.exe

其他帮助是 velcome (?),非常感谢。

【问题讨论】:

  • 添加 'c:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\CommonExtensions\Microsoft\FSharp\Tools' 到控制面板->编辑系统环境变量->系统属性->环境变量然后有尝试运行受影响的管道?
  • 听起来是对的,但是怎么做!?我无法登录管道,但是以某种方式是的……必须有一个“代理步骤”,我可以在其中添加路径。寻找它 ...

标签: azure path azure-pipelines devops


【解决方案1】:
猜你喜欢
  • 2012-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多