zoukankan      html  css  js  c++  java
  • 升级安装包的制作

    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

  • 相关阅读:
    YTU 2959: 代码填充--雨昕学矩阵
    YTU 2958: 代码填充--雨昕学画画
    YTU 2960: 改错题--小鼠标,你要干什吗?
    YTU 2975: 我的编号
    YTU 2979: MathBook类--多态
    linux命令学习:echo详解,格式化输出,不换行输出
    linux shell date 时间运算以及时间差计算方法
    C语言中mktime函数功能及用法
    Posix线程编程指南(3)
    Posix线程编程指南(2)
  • 原文地址:https://www.cnblogs.com/freeliver54/p/676898.html
Copyright © 2011-2022 走看看