最近项目需要打64版本,在安装vs redist 需要判断是否已经安装过了,在引入!include "x64.nsh"后,用ReadRegStr读取注册表时一直错误,无法正确判断。后来查了资料,需要在64的时候设置SetRegView 64能正常读取,参考:http://www.cppblog.com/humanchao/archive/2012/03/09/167468.html
NSIS在64位打包时无法读取注册表
最新推荐文章于 2025-05-17 11:17:23 发布
本文介绍在64位项目中使用vsredist时遇到的注册表读取错误问题,通过设置SetRegView64实现正常读取,确保能够正确判断vsredist是否已安装。

1658

被折叠的 条评论
为什么被折叠?



