Win7注册表问题

时间:2009-07-15 15:22:57

标签: c# windows registry

我有一个访问注册表的应用程序,用于查找已安装Expression Web的路径,以便使用Expression Web打开一些.html文件。

在Windows XP中运行正常。在Win7中没有。在这种情况下我该怎么做?

我正在使用C#访问注册表项。

2 个答案:

答案 0 :(得分:1)

Win7 vs XP可能是一个红色的鲱鱼。 首先在regedit中找到密钥,并确保可以使用注册表项的值从命令行调用Expression Web。 尝试进行通灵调试:如果你的Win7操作系统是64位而XP不是,你可能在程序文件之后忘记了32位指示符。

如果这些事情不起作用,我们可能需要更多信息。

答案 1 :(得分:0)

您需要管理员权限才能访问7(和vista)中的本地计算机(HKLM)。看这里,这个问题的答案可能对你有所帮助: Requested registry access is not allowed