0

由於「默認」設置項目類型現在已經在微軟VS 2015中正式支持,因此我試圖處理InstallShield LE 2015 - 隨VS2015交付。如何使用InstallShield LE針對VS 2015顯式定位x86環境

我已經創建了一個Outlook AddIn,我想要在x86和x64機器上進行部署。
據我瞭解,限制版不可能爲兩種環境創建一個單一的設置 - 不是很方便,但可以滿足我的需求。

因此,我創建了一個InstallShieldProject,它可以在我的W10x64上按預期在x64環境中運行。 但現在我想建立一個86安裝
我已經改變了Platform target所有項目從Any CPUx86又創造了新的配置Configuration Manager目標明確的x86。
但由此產生的MSI(設置)doenst executes under an x86 environment: 使用默認的「平臺不支持」消息 - 在x64上一切正常。

我如何使用InstallShield LE 2015爲x68環境創建安裝程序?

(從IS-LE中的「setup.exe」 -Bootstrapper下運行的x86,但不包含MSI)

回答

0

要創建一個32位的包,你只需要刪除正在所有項目安裝到64位文件或註冊表位置。另請參閱我的answer to this related but not quite duplicate question,我將詳細討論。

還是我的僱主願意賣給你的InstallShield更強大的版本,可以讓你指定一個平臺,讓您的.msi文件,但如果這是你升級的唯一原因......

+0

謝謝! - 我有一個註冊。在導致問題的IS-Project中爲x64定義。 – Cadburry

相關問題