gpt4 book ai didi

f# - 如何将第三方 dll 引用添加到 F# 项目?

转载 作者:行者123 更新时间:2023-12-04 00:57:04 27 4
gpt4 key购买 nike

我正在向我的 F# 项目添加第三方 dll 引用。我在引用中添加了 dll,当我使用它时,即突出显示代码并执行 Alt+Ent,我收到错误“未定义命名空间或模块 'AZROLESLib'”。我是不是错过了什么。

最佳答案

简而言之,你必须使用 #r "/path/to/AZROLESLib.dll"以便 F# Interactive 识别并加载 dll 文件。

添加 dll 引用有助于 Visual Studio 在编译项目时找到正确的库,但它与 F# Interactive 无关。因此,您必须使用 #r指向 AZROLESLib.dll 的指令.如果VS高亮代码有些麻烦,
您可能必须在 dll 文件中打开确切的模块:

open AZROLESLibModule

如果代码在 *.fs文件,您可能想区分使用 fsi并使用 fsc :
#if INTERACTIVE
#r "/path/to/AZROLESLib.dll"
#endif

关于f# - 如何将第三方 dll 引用添加到 F# 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9173510/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com