代码之家  ›  专栏  ›  技术社区  ›  Justin

错误:程序集“c:\MyAssembly.dll“无法转换为类型库

  •  4
  • Justin  · 技术社区  · 15 年前

    因此:

    • 这个错误到底是什么
    • 下一步我应该在哪里查找有关故障的其他/更具体的诊断信息?
    3 回复  |  直到 15 年前
        1
  •  2
  •   Tim Cooper    14 年前

    gactutil /u (用于卸载)和 gacutil /i (安装)问题已解决

        2
  •  2
  •   Be Brave Be Like Ukraine    13 年前

    c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>regasm /u "C:\some-vs-project\bin\Debug\some-vs-dll.dll"
    

    另外,如果更改了GUID,则需要确保在组件.cs你在班上用的。我在类声明和程序集中使用了相同的GUID,这也导致了相同的错误。

        3
  •  1
  •   hofingerandi    15 年前

    重新注册服务器修复了错误。

        4
  •  1
  •   Ashi    6 年前

    我也有同样的问题。通过将目标平台从x86更改为任何CPU,它被神奇地修复了

    推荐文章