簡體   English   中英

如何使用VS 2015的InstallShield LE顯式定位x86環境

[英]How to explicit target an x86 environment with InstallShield LE for VS 2015

由於Microsoft在VS 2015中現在不再正式支持“默認” Setup-Project-Type,因此我嘗試處理VS2015附帶的InstallShield LE 2015

我創建了一個Outlook加載項,我希望將其部署在x86和x64機器上。
據我了解, 限量版無法為兩種環境創建一個單一的設置 -不太方便,但可以滿足我的需求。

因此,我創建了一個InstallShieldProject ,它可以在W10x64上按預期在x64環境中運行。 但是現在我想創建一個x86安裝程序
我已經將所有項目的Platform targetAny CPU更改為x86並且還在Configuration Manager創建了一個新的配置 ,以明確地目標x86。
但是,生成的MSI(安裝程序) doenst executes under an x86 environment:使用默認的“不支持平台”消息-在x64上,一切正常。

我應該使用誰通過InstallShield LE 2015為x68環境創建安裝程序?

(IS-LE的“ Setup.exe” -Bootstrapper在x86下運行,但不包含MSI)

要創建32位程序包,只需刪除要安裝到64位文件或注冊表位置的所有項目。 另請參閱我對這個相關但並非完全重復的問題的回答,在此我將進行更詳細的介紹。

或者我的雇主願意向您出售功能更強大的InstallShield版本,該版本可以讓您為.msi文件指定平台,但是如果這是您升級的唯一理由...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM