注册/取消注册COM dll动词在vista中不起作用

时间:2009-10-25 07:51:40

标签: shell windows-vista shell-verbs

我正在尝试使用this页面中的注册表设置将两个菜单项添加到vista中的资源管理器上下文菜单中,以注册和注销COM DLL。但由于某种原因,他们不工作。我使用Regedit检查了注册表,并且我的系统上确实存在密钥。我也曾多次尝试登录和关闭系统,但仍然没有骰子。

以前有没有人遇到过这个问题?你能解决吗?如果是,那么如何?

1 个答案:

答案 0 :(得分:0)

你缺少哪些钥匙=?你想要创建的那些,或者你想要注册的密钥?

当您尝试注册DLL时,使用regmon来监视注册表访问。

最可能的原因是尝试在没有提升的情况下注册不再可写的位置(您将在相应的键上看到拒绝访问)。或者,如果您使用的是.reg文件,则可能存在错误,在这种情况下,您将看到尝试写入错误的密钥,或者根本没有密钥。