启动 fsi 时出错
Error when starting fsi
我已经使用 Visual Studio 社区版安装了 F#,我还安装了 Visual F# 4.0 Tools
当我从命令提示符 运行 fsi 时抛出异常
我也试过将 F# 添加到路径中,但这并没有解决问题。我还应该做什么?
编辑:
如果我 运行 直接从 C:\Program Files (x86)\Microsoft SDKs\F#\4.0\Framework\v4.0 fsi 就可以了。
卸载 Visual F# 4.0 工具,然后启动 Visual Studio 并检查 F# 交互式 window 是否在那里工作。这可能是您的机器所特有的,或者是 VS2015 和 F# 工具之间的不匹配。特别是 VS2015 Update 1 有一些错误的重定向。而且F#还有比F#4.0更高的工具。你能确认你的VS2015版本吗?
顺便说一句,fsi.exe 应该在 C:\Program Files (x86)\Microsoft SDKs\F#.0\Framework\v4.0
版本为Microsoft (R) F# Interactive version 14.0.23413.0
我使用 F# forum on google.
解决了我的问题
但作为参考,这里是解决方案。
在 运行 where fsi 之后我得到了这个输出:
λ where fsi
C:\Program Files\dotnet\bin\fsi.exe
C:\Program Files (x86)\Microsoft SDKs\F#.0\Framework\v4.0\Fsi.exe
出于某种原因,来自 dotnet 核心的 fsi 无法正常工作。我更改了系统路径中的顺序,以便 F# 工具位于 dotnet 核心之前并解决了问题。
我已经使用 Visual Studio 社区版安装了 F#,我还安装了 Visual F# 4.0 Tools
当我从命令提示符 运行 fsi 时抛出异常
我也试过将 F# 添加到路径中,但这并没有解决问题。我还应该做什么?
编辑:
如果我 运行 直接从 C:\Program Files (x86)\Microsoft SDKs\F#\4.0\Framework\v4.0 fsi 就可以了。
卸载 Visual F# 4.0 工具,然后启动 Visual Studio 并检查 F# 交互式 window 是否在那里工作。这可能是您的机器所特有的,或者是 VS2015 和 F# 工具之间的不匹配。特别是 VS2015 Update 1 有一些错误的重定向。而且F#还有比F#4.0更高的工具。你能确认你的VS2015版本吗?
顺便说一句,fsi.exe 应该在 C:\Program Files (x86)\Microsoft SDKs\F#.0\Framework\v4.0
版本为Microsoft (R) F# Interactive version 14.0.23413.0
我使用 F# forum on google.
解决了我的问题但作为参考,这里是解决方案。
在 运行 where fsi 之后我得到了这个输出:
λ where fsi
C:\Program Files\dotnet\bin\fsi.exe
C:\Program Files (x86)\Microsoft SDKs\F#.0\Framework\v4.0\Fsi.exe
出于某种原因,来自 dotnet 核心的 fsi 无法正常工作。我更改了系统路径中的顺序,以便 F# 工具位于 dotnet 核心之前并解决了问题。