试图从Type.GetTypeFromCLSID(GUID)获取System.__Comobject,但它给了我正确的类,还加载了他的文件程序集。 在其他项目中,这段代码正确地获得了System.__ComObject,我真的不知道是什么迫使它加载正确的程序集。Guid clsid = Guid.Parse(guid);
Type type = Type.GetTypeFromCLSID(clsid);
我刚刚对Powerpoint中的VBA调用的dll进行了更新。所有的开发都进行得很好,但是当我试图在另一台用户机器上部署时,我遇到了一个我不知道如何调试的问题。所发生的情况是,当在VBA中创建.Net对象时,返回的引用指向错误的对象,因此下一行失败,方法未找到。RefreshData()
Set myObj = New Foo.Bar
//'call a me