Visual Studio安装程序项目不修改注册表

时间:2018-09-19 12:42:47

标签: c# visual-studio installation registry

我正在尝试设置一个包含我的应用程序安装文件夹的注册表项(此后该文件夹将在以后重新用于安装插件),问题是当我运行安装程序时,注册表没有被修改。

要添加注册表项,请右键单击安装项目>“视图”>“注册表”,然后在HKLM>“软件”> [制造商]中创建一个带有“ [INSTALLDIR]”或“ [TARGETDIR]”的字符串值,但即使该文件夹位于尽管我将AlwaysCreate属性更改为true,但未创建该软件。

我是否需要添加一些内容来验证是否希望应用此注册表修改? 感谢您的阅读

编辑:如评论中所述,我尝试以管理员身份运行安装,但无济于事,除注册表部分外,安装运行完全正常。 尝试查看“自定义操作”,但我不知道如何使它适用于注册表管理(我想如果有注册表选项,这种方法应该会更容易,对吧?)

1 个答案:

答案 0 :(得分:0)

我通常在安装后更新regedit值,当应用程序启动时,必要时进行检查和更新。