问题描述
我有一个具有许多模块和依赖项的中型项目。整个项目
在Visual Studio下可以很好地编译。但是现在我想访问
交互模式下项目中的某些模块。作为人工
例如,我有
open B
module A
let foo x = goo(x)+1
goo来自模块B。
我想进行互动
和A.x一起玩。但是,如果我只选择该函数定义并使用
VS的“将选定的部分发送到F#交互式”,我将不会
依赖性。我应该怎么做才能从中获得交互式F#窗口
可以访问A.x及其依赖项吗?
谢谢。
解决方法
使用您显示的示例,在F#交互式环境中运行open B
,然后您就可以访问模块B中定义的内容。