gpt4 book ai didi

linux - 在 Monodevelop 中获取 F# 教程时遇到问题。成分错误: the type 'Object' is required here and is unavailable

转载 作者:太空宇宙 更新时间:2023-11-04 06:04:40 24 4
gpt4 key购买 nike

我正在尝试在 Pluralsight 上编写 F# 教程(请参阅屏幕截图),您必须安装 Xunit 并编写测试,但它对我不起作用。它对于使用 Visual Studio 的人来说效果很好,如下面的屏幕截图所示,但我没有使用 Visual Studio。我在使用 Monodevelop 的 Linux 系统上,收到以下消息:组合错误:此处需要类型“对象”,但不可用。您必须添加对程序集“System.Runtime,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”的引用

我认为它一定是 Assembly.fs 文件,我应该在其中添加引用,但我不确定,也不知道如何正确添加此引用。此外,我不确定问题是否可能是由于 Monodevelop 无法识别有效的 Linux 路径造成的,如果是,如何解决该问题。任何帮助将不胜感激,因为我完全陷入困境。

enter image description here enter image description here

这是我在 Monodevelop 中遇到的错误:

enter image description here

最佳答案

正如评论中已经提到的,您的答案中没有足够的信息来给您提出正确的问题。当您添加对本身引用另一个 dlldll 的引用并且您没有对另一个 dll 的引用时,通常会发生此错误。因此,一般来说,您可以通过添加引用来解决此问题(如错误消息中所述)。

您遇到问题的特定程序集是可移植 .NET 库引用的核心库。尝试添加引用as discussed for example here .

否则,您需要向我们提供更多信息 - 您正在创建什么类型的项目(什么 .NET 版本和配置文件)以及您在项目中引用了哪些其他库。

关于linux - 在 Monodevelop 中获取 F# 教程时遇到问题。成分错误: the type 'Object' is required here and is unavailable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30705440/

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