Visual Studio 如何在交互模式下访问 F# 模块

How to access F# module under Interactive mode in Visual Studio

我有一个中型项目,其中包含许多模块和依赖项。整个项目 在 Visual Studio 下编译良好。但现在我想访问 项目中的一些模块在交互模式下。作为人工 例如,我有

open B
module A

let foo x = goo(x)+1

goo 来自模块 B。

我想互动 玩 A.x。但是如果我只select那个函数的定义和使用 VS 的“发送 selected 部分到 F# 交互”,我不会有 依赖项。我应该怎么做才能从中获得交互式 F# window 我可以访问 A.x 及其依赖项吗?

谢谢。

使用您展示的示例,运行 open B 在 F# 交互中,然后您将可以访问模块 B 中定义的内容。