【问题标题】:The type library importer encountered an error during type verification类型库导入器在类型验证期间遇到错误
【发布时间】:2010-12-13 10:41:46
【问题描述】:

我正在编写一个具有多个 COM 引用的 C# 应用程序。当我尝试构建它时,其中一些会出现以下错误:

c:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets(1418,9):错误 MSB3303:无法解析 COM 引用“70850f66-869f-44a0-88e7-b0460a7e3bf3”版本 0.1 .类型库导入器在类型验证期间遇到错误。尝试在没有类成员的情况下导入。

应用程序仍然构建并成功运行。

此错误消息是什么意思,我该如何解决?

【问题讨论】:

    标签: com tlbimp build-error


    【解决方案1】:

    通过我自己对有问题的文件运行TlbImp,我能够确定错误的原因。 TlbImp 位于以下位置:

    C:\Program Files\Microsoft SDKs\Windows\v6.1\TlbImp.exe

    我针对编译我的 COM DLL 时生成的 TLB 文件运行它,我收到了比 Visual Studio 告诉我的更详细的错误消息。

    【讨论】:

    • 正确... TLBIMP 错误非常详细!
    【解决方案2】:

    在管理员模式下运行 tblimp 工具的命令行 - 它帮助了我

    【讨论】:

      猜你喜欢
      • 2012-09-15
      • 2023-03-09
      • 2016-09-20
      • 2011-08-24
      • 1970-01-01
      • 1970-01-01
      • 2017-04-21
      • 1970-01-01
      • 2017-04-14
      相关资源
      最近更新 更多