我有一个需要使用第三方DLL的VB.Net项目,它也有一个互操作程序集。所以,我有这样的事情:未在VS10中列出的程序集对象浏览器
Hummingbird.DM.Server.Interop.PCDClient.dll
PCDClient.dll
我试图将基准直接在项目中的互操作,但上运行我没有登记错误COM文件。
所以,我想注册的互操作如下:
gacutil /if "C:\....\Hummingbird.DM.Server.Interop.PCDClient.dll"
regasm "C:\....\Hummingbird.DM.Server.Interop.PCDClient.dll"
即使重启后VS,大会仍是不可见的。
所以你说我应该只使用GACUTIL,而不是两者? 我使用“regasm/u ...”注销它,然后我做了“gacutil/if ...”这个就足够了吗? 我的系统是Win XP 32Bit。 – udeleng 2011-01-14 17:20:55