windows – Inno设置:使用{pf}在32位/ 64位系统上使用“Program
发布时间:2020-12-14 04:25:59 所属栏目:Windows 来源:网络整理
导读:常量{pf}是目录 C:Program Files 适用于32位系统和 C:Program Files (x86) 适用于64位系统. 但是我想使用该目录 C:Program Files 适用于32和64位系统.我怎样才能做到这一点? 解决方法 使用 scripted constant像: [Setup]DefaultDirName={code:GetProgra
常量{pf}是目录
适用于32位系统和
适用于64位系统. 但是我想使用该目录
适用于32和64位系统.我怎样才能做到这一点? 解决方法
使用
scripted constant像:
[Setup] DefaultDirName={code:GetProgramFiles}My Program [Code] function GetProgramFiles(Param: string): string; begin if IsWin64 then Result := ExpandConstant('{pf64}') else Result := ExpandConstant('{pf32}') end; 虽然只应使用此方法,但如果您在运行中为相应平台生成二进制文件.与您的情况一样,如果正确理解,则为相应的体系结构编译Java二进制文件. 如果安装程序中有单独的32位和64位二进制文??件,请使用以下脚本: [Files] Source: "MyDll32.dll"; DestDir: "{pf32}My Program"; Check: not IsWin64 Source: "MyDll64.dll"; DestDir: "{pf64}My Program"; Check: IsWin64 也可以看看: > Is it possible to set the install mode in inno setup (32 or 64 bit)? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- windows-7 – 是否有批量配置Windows设置的程序?
- windows-server-2008 – Windows服务器需要多久重
- Windows的“man”程序在哪里(打开UNIX手册页的程
- 一键立即息屏
- windows – 如何在DOS中进行字符串比较条件?
- 为什么WPF应用程序在Windows 7和Windows 8之间看
- windows-server-2008 – 如何在不需要恢复程序的
- Microsoft? SQL Server? 2012 Service Pack 1 (S
- windows – 重新安装操作系统时软件raid是否中断
- windows – 如何限制在NTFS共享上删除文件夹,但仍
热点阅读