visual studio F# interactive window 一直无法在当前目录中打开
The visual studio F# interactive window keeps not opening in current directory
所以我想在 visual studio 中的交互式 window 中稍微工作一下,看看一些 F#。
现在查看>其他 windows>F# 交互
为了加载我的文件,我输入
>#load "Distance.fs";;
值得一提的是,Distance.fs 是我所在的当前文件。
但是现在,我收到此错误:
看起来它一直在错误的目录中查找,并且它一直在不同的文件和项目中执行此操作。为什么会这样?有什么方法可以将 VS 配置为始终在当前打开的目录
上打开交互式 windows
FSI 将其当前目录默认为任何 %TEMP%,只需要一点帮助。创建一个草稿脚本(如@TheQuickBrownFox 所建议的那样),然后将您的#load 语句放在那里。在此之上,添加
open System
Environment.CurrentDirectory <- __SOURCE_DIRECTORY__
突出显示这两行并按 Alt-Enter 告诉 FSI 更改到脚本的当前目录,然后您的#load 语句应该可以工作(如果需要,调整您的路径,例如,如果您创建一个单独的脚本文件夹,那么也许你现在需要#load "../Distance.fs", 等等
所以我想在 visual studio 中的交互式 window 中稍微工作一下,看看一些 F#。 现在查看>其他 windows>F# 交互
为了加载我的文件,我输入
>#load "Distance.fs";;
值得一提的是,Distance.fs 是我所在的当前文件。
但是现在,我收到此错误:
看起来它一直在错误的目录中查找,并且它一直在不同的文件和项目中执行此操作。为什么会这样?有什么方法可以将 VS 配置为始终在当前打开的目录
上打开交互式 windowsFSI 将其当前目录默认为任何 %TEMP%,只需要一点帮助。创建一个草稿脚本(如@TheQuickBrownFox 所建议的那样),然后将您的#load 语句放在那里。在此之上,添加
open System
Environment.CurrentDirectory <- __SOURCE_DIRECTORY__
突出显示这两行并按 Alt-Enter 告诉 FSI 更改到脚本的当前目录,然后您的#load 语句应该可以工作(如果需要,调整您的路径,例如,如果您创建一个单独的脚本文件夹,那么也许你现在需要#load "../Distance.fs", 等等