我使用內置於Visual Studio 2010中的InstallShield LE爲插件安裝插件。插件在單獨的進程中運行,即使主機應用程序是64位,它們也始終是32位。插件必須安裝到與主機應用程序相同的目錄中。因此,即使在64位Windows上,插件也應始終安裝在Program Files
中 - 而不是Program Files (x86)
。Installshield LE不會將32位可執行文件安裝到64位Windows上的Program Files中
InstallShield的[ProgramFilesFolder]
預定義文件夾檢測到項目輸出是32位並在64位機器上評估爲Program Files (x86)
。
我想我可以通過使用固定文件夾而不是[ProgramFilesFolder]
來解決此問題。但Installshield似乎將其更改爲Program Files (x86)
無論如何!我想這是試圖幫助。
有什麼辦法可以解決這個問題嗎?
哇,這是令人難以置信的討厭。 – japreiss 2013-03-08 02:29:18