rt我在vs2003中用安装部署建好了安装包,但是怎样才能生成卸载程序,并且添加到菜单中呢?虽然可以到控制面板-》添加删除程序中卸载可是不方便我看了一些软件都有专门的卸载程序。如“uninst.exe”。这个程序是生成的还是用什么工具创建的?vs能创建吗?

解决方案 »

  1.   

    1.在安装项目目录中,创建一个新的 Uninstall.bat 文件。
       2.在安装项目中,复制“ProductCode”属性(一个类似 [12345678-1234-1234-1234-123412341234] 的值)。
       3.编辑 Uninstall.bat,以便让其中一行包含以下内容(其中,ProductCode 是您在步骤 2 中复制的值):
          Msiexec /x ProductCode
       4.将 Uninstall.bat 添加到安装项目的应用程序文件夹。
       5.右击 Uninstall.bat 并选择“创建快捷方式”以创建快捷方式。
       6.将快捷方式放在安装项目中相应的“开始”菜单文件夹中。
       7.将快捷方式重命名为类似于“卸载 <应用程序名称>”。