我有一个VB6 DLL,我需要在VB.Net项目中使用它,这样,为了在两个项目中使用这个DLL而不互相干扰,我必须使它的属性“ISOLATED = TRUE”,但是当我将此属性设置为TRUE时,出现以下错误
隔离COM引用'HMS_Server'时出现问题:注册表项'HKEY_CLASSES_ROOT \ CLSID {821ee06b-d656-4c63-ad24-0f4e5b916a8b} \ InProcServer32'缺少值'(默认)'。 HMS_WF3
针对此问题的任何建议解决方案?
在谷歌这里和那里我发现了以下但仍然。我可以做什么??从PublicNotCrearable改变实例可以帮助我??
如果是..我可以更改PublicNotCrearable ???
答案 0 :(得分:-1)
我将VB DLL转换为.Net DLL,它现在和我一起正常工作......