试图从System.__Comobject
获取Type.GetTypeFromCLSID(GUID)
,但是相反,它给了我正确的选择,并加载了他的文件汇编。
在其他项目中,此代码正确获取了System.__ComObject
,我真的不知道是什么迫使它加载正确的程序集。
Guid clsid = Guid.Parse(guid);
Type type = Type.GetTypeFromCLSID(clsid);
答案 0 :(得分:0)
问题解决了。 App.config中的下一行创建了此问题
<startup useLegacyV2RuntimeActivationPolicy="true">
仍然不知道为什么这条线会产生影响,我想听听任何解释。