Visual studio 2012 如何为VisualStudio2012 fsi更新FSharp.Core

Visual studio 2012 如何为VisualStudio2012 fsi更新FSharp.Core,visual-studio-2012,f#,f#-interactive,Visual Studio 2012,F#,F# Interactive,我正在尝试在fsi中运行脚本。我得到以下错误 无法加载文件或程序集'FSharp.Core,版本=4.3.1.0, 区域性=中性,PublicKeyToken=b03f5f7f11d50a3a'或其 依赖关系。系统找不到指定的文件 我发现以下参考资料表明,我可能必须在Visual Studio中的某个地方更新默认的FSharp.Core版本,下载带有nuget的包是不够的 我不知道如何修复此问题,我担心会永久损坏vs配置。您可以通过键入来查看FSI的位置 System.AppDomai

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

无法加载文件或程序集'FSharp.Core,版本=4.3.1.0, 区域性=中性,PublicKeyToken=b03f5f7f11d50a3a'或其 依赖关系。系统找不到指定的文件

我发现以下参考资料表明,我可能必须在Visual Studio中的某个地方更新默认的FSharp.Core版本,下载带有nuget的包是不够的


我不知道如何修复此问题,我担心会永久损坏vs配置。

您可以通过键入来查看FSI的位置

System.AppDomain.CurrentDomain.BaseDirectory;;
我的电脑里有

C:\ProgramFiles(x86)\Microsoft SDK\F\3.1\Framework\v4.0\

我有一份档案

Fsi.exe.config

哪个会重定向


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

谢谢。重新启动VS后,脚本现在会执行,但IntelliSense仍然无法正常工作。哦,如果您所指的是fsi中没有IntelliSense。使用它的方法是在fsx文件中的编辑器中键入脚本,然后用hightlight和alt+enter键。我知道,那会用FSIYes发送文本区域,谢谢。对不起,我的问题被最新的编辑弄得一团糟。现在,脚本在fsi中正常运行,但我键入脚本的Visual Studio编辑器中的IntelliSense不起作用。我已恢复到问题的旧版本。。最新的编辑令人困惑。