我有一个访问注册表的应用程序,用于查找Expression Web的安装路径,以便使用Expression Web打开一些.html文件。
在Windows XP中工作正常。在Win7 not中。在这种情况下我应该怎么做?
我使用C#来访问注册表项。
发布于 2009-07-15 15:28:01
Win7 vs XP可能是在转移视线。首先在regedit中找到注册表项,并确保可以使用注册表项的值从命令行调用Expression Web。
尝试心理调试:如果您的Win7操作系统是64位的,而XP不是,那么您可能忘记了程序文件之后的32位指示器。
如果这些都不起作用,我们可能需要更多的信息。
发布于 2011-01-12 17:08:31
您需要具有管理权限才能访问7(和vista)中的本地计算机(HKLM)。看这里,这个问题的答案可能会对你有所帮助:Requested registry access is not allowed
https://stackoverflow.com/questions/1132099
复制相似问题