通过.reg文件添加注册表项

时间:2013-03-29 09:17:41

标签: com registry key

我有一个小问题,我确信它有一个简单的解决方案,尽管只有当你知道如何时它才会很简单。

使用Windows8,我想注册我的COM dll。我是通过.reg文件来做的。添加InprocServer32条目会出现问题。由于某种原因,指向我的.dll文件的值实际上并未添加到注册表中。添加InprocServer32密钥但不添加值。

我在.reg文件中有这个条目......

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{15C9923A-7847-4249-95C5-E521D8D614C9}\InprocServer32]
@="D:\COMTest\TestIObject.dll"
"ThreadingModel" = "Both"

还有其他几个条目可以正确添加,而不是InprocServer32的“值”。 ThreadingModel键和值按预期添加。是否保护'InprocServer32'键值不被添加/更改在Windows8中?如果是这样,那么正确的解决方案是什么?

1 个答案:

答案 0 :(得分:1)

您需要转义路径中的反斜杠字符:

@="D:\\COMTest\\TestIObject.dll"
相关问题