我正在尝试在fsi中运行脚本。我收到以下错误。



我发现以下引用文献表明我可能必须在Visual Studio中的某个地方更新默认的FSharp.Core版本,用nuget下载软件包是不够的。

  • Correct version of Fsharp.Core
  • Could not load file or assembly FSharp.Core, Version=4.0.0.0
  • How to use FSharp.Core 4.3.0 when all you have is 4.3.1

  • 我不确定如何解决此问题,而且恐怕会永久损坏vs配置。

    最佳答案

    您可以通过键入以下内容查看FSI的位置

    System.AppDomain.CurrentDomain.BaseDirectory;;
    

    在我的电脑上



    我有一个文件



    进行重定向。

    您可能指向旧的FSharp安装,因为4.3.0.0和4.3.1.0应该是二进制兼容的。

    关于visual-studio-2012 - 如何为Visual Studio 2012 fsi更新FSharp.Core,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23383343/

    10-11 23:36