找不到 System.Object VB.NET

Dar*_*y08 3 vb.net

错误:Fody:找不到“System.Object”。应用程序1

嗨,一个叫做 Fody 的东西,它把 dll 程序集嵌入到项目中。

问题是它只适用于 C# |而且我需要将它用作 VB,我不能将 Netframwork 减少到 4.6 以下,因为 dll 需要高网络框架。

错误仅在使用完整的 .Net 框架在 VB 程序集上运行 Fody 时发生

测试结果

所以他们说可以解决

尝试向您的 VB 项目添加显式引用

<Reference Include="mscorlib" />
<Reference Include="System" />
Run Code Online (Sandbox Code Playgroud)

怎么办,因为不会自动包含在VB项目中

小智 10

  • 转到您的项目文件
  • 编辑 vbproj
  • 你可以找到 <Reference Include="System" />
  • 在它之前添加 <Reference Include="mscorlib" />