[InsallShield]x64無法設定安裝目錄為C:\Program Files?

[InsallShield]x64無法設定安裝目錄為C:\Program Files?

使用InstallShield安裝時,在Windows 2008 x64下,預設的安裝目錄為C:\Program Files (x86),修改成C:\Program Files後,檔案居然還是Copy到C:\Program Files (x86),但是如果目錄改成D:\XXX就會正常Copy。

找了網路才知道說InstallShield 2012有分x86或x64,所以只好把安裝程式分成x86及x64版本! 後來分x86及x64,x64版本就能在Windows 2008 x64下,將檔案順利安裝到C:\Program Files了。

要設定是x86或是x64方式如下,

先設定安裝目錄是在[ProgramFilesFolder]或[ProgramFiles64Folder]

image

image

再修改General Information中的Template Summary來設定該安裝程式是x86還是x64

image

所以為了x86或x64,安裝程式要做2個! 冏!

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^