VB6 DLL隔离错误

时间:2011-04-04 12:47:43

标签: vb.net dll vb6

我有一个VB6 DLL,我需要在VB.Net项目中使用它,这样,为了在两个项目中使用这个DLL而不互相干扰,我必须使它的属性“ISOLATED = TRUE”,但是当我将此属性设置为TRUE时,出现以下错误

  

隔离COM引用'HMS_Server'时出现问题:注册表项'HKEY_CLASSES_ROOT \ CLSID {821ee06b-d656-4c63-ad24-0f4e5b916a8b} \ InProcServer32'缺少值'(默认)'。 HMS_WF3

针对此问题的任何建议解决方案?

在谷歌这里和那里我发现了以下

error description 1

error description 2

但仍然。我可以做什么??从PublicNotCrearable改变实例可以帮助我??

如果是..我可以更改PublicNotCrearable ???

1 个答案:

答案 0 :(得分:-1)

我将VB DLL转换为.Net DLL,它现在和我一起正常工作......