我正在尝试使用 midl 将 idl 文件转换为 tlb。但是,当我尝试时,我收到此警告:
警告 MIDL2015:无法在 importlib 中加载 tlb:mscorlib.tlb
然后我得到一个后续错误:
错误 MIDL2337:不满足前向声明:_Object.....
我确定该错误是由于第一个警告引起的。我在另一台机器上尝试了相同的命令,它成功了,所以我知道 idl 文件是正确的。
我曾尝试卸载 .NET 框架并重新安装它,希望能解决问题,但没有任何效果。
所以我的问题是,我需要在我的机器上修复什么才能让 midl 再次找到 mscorlib.tlb?