我正在尝试构建我的项目,但当项目构建并勾选“注册 COM 互操作”属性时,我突然开始收到以下错误。
程序集“c:\MyAssembly.dll”无法转换为类型库。类型库导出器在处理“SomeType,MyAssembly”时遇到错误。错误:在托管组件中定义了引用的类型,该组件是从无法加载的类型库中导入的(类型:'OtherType';组件:'c:\OtherAssembly.dll')。
团队中没有其他人得到这个错误,只有我!显然我对我的机器做了一些奇怪的事情,但是完全删除/删除和重新添加我能想到的所有东西的蛮力方法没有任何区别,所以我不得不真正理解这个错误(多么拖累!)
所以:
- 这个错误实际上是什么意思
- 接下来我应该在哪里寻找关于问题的更多/更具体的诊断信息?