我使用以下方法在我的安装项目中创建一个注册表项。当我运行安装程序时,它说
无法写入值运行到键。确认您具有对该密钥的足够访问权限,或与您的支持人员联系。 “
请告知如何解决这个问题。感谢
下面我复制了我从论坛中获取的代码
构建自己的应用程序项目后,右键单击“解决方案”到“添加新项目”,项目类型为“安装和部署项目”。
将“项目输出”添加到安装项目中,此处可以是您自己的应用程序,
最重要的一步:打开安装项目的“Regstry”视图,然后根据我刚才提到的信息在“HKEY_LOCAL_MACHINE”中添加新密钥。在“运行”键下方,您可以添加新的字符串值。然后在值的“属性”视图中,输入“[TARGETDIR] YourApplicationName.exe”。
使用安装项目创建的msi文件安装应用程序,然后重新启动计算机,即可看到结果。
答案 0 :(得分:0)
您可以尝试在当前用户下编写注册表而不是本地计算机。 最终结果类似,您不会收到错误。