gpt4 book ai didi

f# - 未找到命名空间或模块 "NagLibrary",但已成功添加引用 (?)

转载 作者:行者123 更新时间:2023-12-01 00:46:22 24 4
gpt4 key购买 nike

我有一个第 3 方 .dll,我已成功将其作为引用添加到 VS 2010 C# 项目和 F# VS 2010 项目中。在这两种情况下,我都可以在对象浏览器中查看内容,但 F# 版本不允许我“打开”库。它在 C# 项目中工作正常(使用“使用”指令),我可以编写一个使用这个特定 .dll 内容的程序。我在 Windows 7 上的 F#/VS 2010/.NET 4.0 中的其他 .dll 没有任何问题。

关于为什么会发生这种情况的任何想法?或者我该如何进一步调试?

最佳答案

查看相关库的 csc.exe 和 fsc.exe 命令行(在 VS 中,在重建后打开“输出窗口”),查看它们是否具有相同的引用(例如 -r:Path\Library.dll )。

明确地说,你是说

open NagLibrary

在 F# 中产生标题中的错误消息,但是
using NagLibrary;

在 C# 中工作并打开命名空间?

关于f# - 未找到命名空间或模块 "NagLibrary",但已成功添加引用 (?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3135542/

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