论坛风格切换切换到宽版
  • 4089阅读
  • 2回复

Inno Setup 怎么将{pf64}和{pf32}合二为一? [复制链接]

上一主题 下一主题
离线2015
 

发帖
48
金钱
459
威望
46
只看楼主 倒序阅读 0 发表于: 2015-12-16

DefaultDirName={pf64}\NewBlue
DefaultDirName={pf32}\NewBlue

怎样可以防止它们在64位和32位运行中不冲突?
本帖提到的人: @gnatix
离线gnatix

发帖
7696
金钱
-8279
威望
-828
只看该作者 1 发表于: 2015-12-17

DefaultDirName={pf}\NewBlue
就行了
离线2015

发帖
48
金钱
459
威望
46
只看该作者 2 发表于: 2015-12-18
回 1楼(gnatix) 的帖子
gnatix:用DefaultDirName={pf}\NewBlue就行了 (2015-12-17 19:55)

不行啊,我在64上变成了这路径C:\Program Files (x86)
算了,我换了种方法,读取了卸载路径
我想载入汉化补丁,因为NewBlue是有两个版本,64和32位,我装的是64位,例如下面路径,HKLM后缀不加64是空白的,加了才能读取路径,为什么?
就是想32位和64位同用一个补丁。
DefaultDirName={reg:HKLM64\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\NewBlue,InstallLocation}






还想请教一下,怎样去掉按钮下划线?


本帖提到的人: @gnatix