我對我和我們的CM只是一個機智的結局,呃......離開了公司。在InstallScript InstallShield項目中以64位操作系統爲目標
我有一個基於InstallScript的32位InstallShield安裝程序,我已將其複製並修改爲安裝我們軟件的64版本。它正確地抓住了正確的(x64)位置的一切,一切都很好。
唯一的問題是確定我需要更改什麼,以便操作系統識別出此安裝程序正在安裝64位組件,並且它們需要放入Program Files文件夾(而不是Program Files( 86)。
我已經找到了很多關於如何做到這一點,當你有一個基於MSI項目的信息。不幸的是,所有這一切都在文檔中引用的選項不會在基於InstallScript中的項目存在。
由於setup.exe是一個32位可執行文件,我假設它正在查詢Program Files目錄並獲取32位版本。我根本不知道如何將它構建爲x64 exe或其他方式如何解決這個事實。
我找不到解釋如何完成此任務的文檔。我正在使用InstallShield 2011,預先感謝您提供的任何幫助。