【问题标题】:VB .NET BC30002 VB.NET Type is not definedVB .NET BC30002 VB.NET 类型未定义
【发布时间】:2021-03-06 01:32:03
【问题描述】:

我过去有这个工作,但一定有什么改变了。这可能与循环依赖有关,但我通过指向构建的 DLL 解决了这个问题。视觉工作室 2017。

我得到的错误: BC30002 VB.NET 类型未定义

我尝试过的事情:

  1. 清洁溶液和重建
  2. 确保 .NET 框架完全相同
  3. 重新启动计算机
    Dim overlay As StudyCSharp.OverlayQuestion = New StudyCSharp.OverlayQuestion  'Object   'set it to object to avoid circular dependency
    'Dim overlay As Object = CreateObject("StudyCSharp.OverlayQuestion") 'Keep to avoid early binding with circular depenendency

【问题讨论】:

  • 你能读懂这些图片中的所有细节吗?我也不能。重新考虑您的问题并仅提供相关信息。
  • 您点击哪个图片时遇到问题?

标签: vb.net


【解决方案1】:

我们在没有循环依赖的情况下重新编写了代码来解决。通过手动将 DLL 添加到构建文件夹中,我们确实取得了一些小成功,但它只在 1 台计算机上运行。我们能够将代码从 C# 转换为 VB 以将其合并到同一个项目中。男孩,我希望微软通过一次构建一个函数来尝试自动解决循环依赖关系。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-23
    • 1970-01-01
    • 2021-08-17
    相关资源
    最近更新 更多