我有一个应用程序的设置,最近已经转换为框架4.0项目(不知道是否相关)。该设置必须写入注册表(本地机器),直到现在这一直完美地运行,然而现在它在一个干净的机器上(运行Windows 7,64位)无法写入注册表。
安装程序没有失败,也没有显示任何警告,但它不会写入注册表(我甚至在每个键上都将AlwaysCreate属性设置为true,以防万一),这当然会导致应用程序在启动时终止。
这可能是什么原因?我以前从未遇到过这样的错误。
编辑:我尝试以管理员身份运行安装程序,但没有改变任何东西。
安装程序没有失败,也没有显示任何警告,但它不会写入注册表(我甚至在每个键上都将AlwaysCreate属性设置为true,以防万一),这当然会导致应用程序在启动时终止。
这可能是什么原因?我以前从未遇到过这样的错误。
编辑:我尝试以管理员身份运行安装程序,但没有改变任何东西。