[英]How to add an entry to registry Run key via VS2008 setup and deployment
我正在为我的项目创建VS2008安装程序脚本。
我想在HKCU \\ Software \\ Microsoft \\ Windows \\ CurrentVersion \\ Run中添加一个值,以在启动时运行我的EXE。
有没有办法指定对可执行文件的引用(“ Project的主要输出”),以便安装程序脚本在运行时将正确的值插入注册表?
我不想在注册表值中对可执行文件的路径和名称进行硬编码。
要引用可执行文件,请在注册表项的值中输入以下字符串:
[TARGETDIR] YourProgram.exe
Windows Installer是一种声明性编程语言,而不是命令性脚本语言。 [#FileKey]也可以解决问题。 我建议阅读以下两个MSDN主题。
注册表
http://msdn.microsoft.com/en-us/library/aa371168(VS.85).aspx
注册表表将注册表资源连接到其组件。
格式化
http://msdn.microsoft.com/en-us/library/aa368609(v=VS.85).aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.