Vb.net VB6 DLL隔离错误

Vb.net VB6 DLL隔离错误,vb.net,dll,vb6,Vb.net,Dll,Vb6,我有一个VB6 DLL,我需要在VB.Net项目中使用它,因此,为了在两个项目中使用此DLL而不相互干扰,我必须使其属性“ISOLATED=TRUE”,但当我将此属性设置为TRUE时,出现了以下错误 隔离COM引用“HMS_服务器”时出现问题:注册表项“HKEY_CLASSES_ROOT\CLSID{821ee06b-d656-4c63-ad24-0f4e5b916a8b}\InProcServer32”缺少值(默认值)。HMS_WF3 对这个问题有什么建议吗 在谷歌搜索的过程中,我发现了以下信

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

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

对这个问题有什么建议吗

在谷歌搜索的过程中,我发现了以下信息

但仍然如此。我能做什么??从PublicNotCreable更改实例可以帮助我吗


如果是。。我可以将PublicNotCreable更改为什么?

我将VB DLL转换为.Net DLL,它现在可以正常工作了

是否有更多的错误信息,因为这里有?