升级安装包的制作
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
posted on 2007-03-16 10:25 freeliver54 阅读(1628) 评论(4) 编辑 收藏 举报