2010-05-16 59 views
2

我的問題是,供應商提供給我一個64位應用程序(打包在一個64位安裝程序中),但它會安裝到x86(Program Files)文件夾,並保留告訴我它的確定,但我希望它安裝在Program Files目錄中;作爲32位版本,應用程序的腳本是基於這種假設開發的。Microsoft Windows 64位應用程序開發最佳實踐安裝文件夾

有人可以指引我參考Microsoft推薦的64位應用程序最佳實踐(鏈接)。

在此先感謝。

回答

1

這可能會幫助:

關於Windows安裝程序在64位操作系統 http://msdn.microsoft.com/en-us/library/aa367451.aspx

通過一個MSI您的供應商在安裝應用程序文件?如果是這樣,他們的應用設置生成器(WIX,InstallShield等)應該創建MSI,將其組件存儲在正確的位置。

如果不是,他們正在使用自定義腳本安裝,建議他們開始學習投資維克斯;)

無論哪種方式,他們應該遵循建議的準則,並安裝64位代碼和32位代碼到正確的位置並相應地修改正確的註冊表樹。