我正在创建一个InstallShield 2012 Spring项目,我需要将一些jpg复制到System32子文件夹中
在应用程序数据/文件和文件夹中,我把它放到[WindowsFolder] / System32 / akrmf中,安装时,它会复制到Windows 7上的SysWOW64 / akrmf中
安装项目不包含任何exe或dll,仅包含文本文件和图像
我尝试使用[SystemFolder]并复制到SysWOW64中。
有没有办法强制安装到System32 / akrmf文件夹?
由于
答案 0 :(得分:2)
要使用Windows Installer定位真(64位)系统文件夹,您的MSI需要是64位软件包(请参阅Targeting 64-bit Operating Systems)。不幸的是,这阻止了它在32位系统上安装。
要使用InstallScript执行此操作,有一些相关方法不需要创建两个单独的包,但您可能会发现最简单的方法是创建两个不同的组件,其中只选择一个进行安装。