Installshield 二次覆蓋安裝、管理員身份運行exe

  • 參考鏈接::http://tieba.baidu.com/p/3596681127
  • 在General Information裏,修改Product Version爲新的版本號,此版本號應大於舊的版本號。點擊Product Code右邊的{...},獲取一個新的Product Code。不要更換Upgrade Code!
  • 解決方案資源管理器中選擇1.Organize Your Setup,然後選擇Upgrade Paths,在左邊的Upgrade Paths中右鍵選擇New Upgrade Paths
  • 這時彈出對話框,文件類型選擇exe文件,打開舊版本的安裝包
  • 此時左側出現NewUpgradeEntry1,右側顯示該安裝包的Upgrade Code和版本號。注意,需要修改Min Version和Max Version(覆蓋安裝的舊版本範圍)。如果不小心存在不同的Upgrade Code的舊版本,再次添加相應安裝包。

  • 這樣製作的新的安裝包,即會覆蓋升級安裝。注意:舊包的版本範圍在min max之間的都能覆蓋。

管理員身份運行exe

  • 在解決放方案中選擇6.Prepare for Release,選擇Releases,然後選擇SingleImage,之後右側選擇Setup.exe中的Required Execution Level 選擇Administration就可以了
  • 添加證書

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章