升級安裝包的製作
1.Setup類的升級安裝包
2.WebSetup類的升級安裝包
==============================
1.Setup類的升級安裝包
假如 第一次的安裝包
版本為1.0.0
包含檔案為1.txt,2.txt
情形一:
-----------------------
現在 想對2.txt進行修改
以及新增3.txt
那麼升級安裝包的製作
只需包含 修改量(2.txt) 和增量(3.txt)
即
升級安裝包的
版本為1.0.1
包含檔案為2.txt,3.txt
注意安裝專案的屬性中
Version 以及 ProductCode 的改變
和RemovePreviousVersions 設定為False
情形二:
-----------------------
現在 想對1.txt進行刪除
對2.txt進行修改
以及新增3.txt
那麼升級安裝包的製作
只需包含 修改量(2.txt) 和增量(3.txt)
即
升級安裝包的
版本為1.0.1
包含檔案為2.txt,3.txt
注意安裝專案的屬性中
Version 以及 ProductCode 的改變
和RemovePreviousVersions 設定為True
===================================================
2.WebSetup類的升級安裝包
假如 第一次的安裝包
版本為1.0.0
包含檔案為Default1.aspx,Default2.aspx
以及相關的釋出編譯後的檔案
情形一:
-----------------------
現在 想對Default2.aspxt進行修改
以及新增Default3.aspx
那麼升級安裝包的製作
應該只需包含 修改量(Default2.aspx) 和增量(Default3.aspx)
但因為相關的Dll檔不好區分
所以 可以將沒有修改的Default1.aspx以及相關檔案一併加入
即
升級安裝包的
版本為1.0.1
包含檔案為Default1.aspx,
Default2.aspx,Default3.aspx
以及相關的釋出編譯後的檔案
注意安裝專案的屬性中
Version 以及 ProductCode 的改變
和RemovePreviousVersions 設定為False
情形二:
-----------------------
現在 想對Default1.aspx進行刪除
對Default2.aspx進行修改
以及新增Default3.aspx
其實 相當於 重新做一個安裝程式
那麼升級安裝包的製作
只需包含 修改量(Default2.aspx) 和增量(Default3.aspxt)
以及相關的釋出編譯後的檔案
即
升級安裝包的
版本為1.0.1
包含檔案為Default2.aspx,Default3.aspx
以及相關的釋出編譯後的檔案
注意安裝專案的屬性中
Version 以及 ProductCode 的改變
和RemovePreviousVersions 設定為True
相關文章
- InstallShield製作升級安裝包
- 使用NSIS製作安裝包
- RPM包的安裝與升級
- 製作iPhone PXL安裝包的方法iPhone
- rpm包安裝升級與解除安裝
- 升級所有Python安裝包Python
- dp安裝包升級步驟
- 教你如何製作程式安裝包
- 如何製作自己的android升級包(update.zip)Android
- Debian安裝包的簡單製作
- DMG Canvas 4.0.7 DMG安裝包製作Canvas
- linux製作安裝包的兩種方法Linux
- 7z製作自解壓安裝包
- Linux RPM包安裝、解除安裝、升級命令講解Linux
- VS2010 製作安裝包
- redhat advance server 3.1最新升級包的安裝辦法RedhatServer
- beego的安裝和升級Go
- Centos Docker安裝、升級、解除安裝CentOSDocker
- 使用CheckInstall從原始碼製作RPM安裝包原始碼
- ruby安裝及升級
- kali安裝和升級
- Installshield製作更新安裝包
- DataGraph for Mac安裝包 MacOS圖形圖表製作軟體Mac
- 用jsmooth + inno生成exe並製作簡單安裝包JS
- Vue專案升級webpack4.x和遇到的那些安裝包ErrorVueWebError
- Redhat kickstart 安裝光碟製作Redhat
- RedHat DVD安裝盤製作Redhat
- 製作asp.net的安裝程式ASP.NET
- Linux下Go的安裝、配置 、升級和解除安裝LinuxGo
- Linux CentOS升級安裝gitLinuxCentOSGit
- 安裝升級Linux GCC版本LinuxGC
- Mac brew swoole 安裝與升級Mac
- Python 模組的製作,釋出,安裝Python
- InstallShield X製作安裝程式
- 用DELPHI製作線上程式升級資訊查詢 (轉)
- 基於centos7的MySQL5.7二進位制安裝包的本地升級CentOSMySql
- 基於centos7的MySQL8.0二進位制安裝包的本地升級CentOSMySql
- 在Linux中,如何升級系統內所有已安裝軟體包?Linux