首先打包的时候在要打包的文件添加 msiexec.exe 这个文件

msiexec.exe  在电脑的C:\WINDOWS\system32 这个路径里面找

然后给msiexec.exe  添加快捷方式 取名为卸载, 然后设置快捷方式的Auguments属性  属性值为  / x安装包的ProductCode 代码

msiexec.exe到项目——〉创建快捷方式指向msiexec.exe——〉快捷方式Auguments属性中/x{[ProductCode]}

如何做打包程序

连接 http://www.cnblogs.com/xiaofengfeng/archive/2011/12/05/2276874.html

打包的时候如何做卸载程序相关推荐

  1. installshield打包mysql_实现Installshield对Php+mysql+apache做的程序在WINDOWS下打包

    实现Installshield对Php+mysql+apache做的程序在WINDOWS下打包 undefined undefined用Installshield对Php+mysql+apache做的 ...

  2. installshield mysql_实现Installshield对Php+mysql+apache做的程序在WINDOWS下打包

    实现Installshield对Php+mysql+apache做的程序在WINDOWS下打包 上一篇 / 下一篇  2007-09-30 09:39:59 / 个人分类:For Test 实现Ins ...

  3. C#程序打包与部署,包括处理安装向导中用户输入的参数,创建卸载程序。

    ① 1,解决方案-添加-新建项目-其他项目类型-安装和部署-安装项目,输入名称Setup,点"确定" 2,添加主输出:单击左侧"应用程序文件夹",右侧右键-添加 ...

  4. C#软件winform程序安装包制作及卸载程序制作

    使用vs2010 winform程序开发的软件的人比较多,程序的开发是为了在不同的人不同的机器使用,为了使不同的机器能使用该软件就需要在制作程序安装包,安装包里必须包含该软件运行所选的所有环境,下面就 ...

  5. DotNet4应用程序打包工具(把DotNet4安装程序打包进你的应用程序;WINAPI开发,无dotNet环境也可顺利执行)【一】整体思路...

    先说废话 很多朋友对我写的这个系列的第五篇比较感兴趣:http://www.cnblogs.com/liulun/archive/2011/12/08/2280110.html 因为我承诺第五篇就公布 ...

  6. NSIS对卸载程序的签名

    NSIS对卸载程序的签名 方案一: 思路: 把安装脚本里的卸载部分抽出来单独做一个卸载脚本,卸载脚本编译成exe后进行签名,再把卸载程序打包进安装包,最后对安装包进行签名 步骤: 1.从安装脚本中找到 ...

  7. 用inno Setup做应用程序安装包的示例脚本 .iss文件

    用innoSetup做应用程序安装包的示例脚本(.iss文件),具体要看innoSetup附带的文档,好象是pascal语言写的脚本. 示例1(应用程序.exe,客户端安装): ;{089D6802- ...

  8. 用inno Setup做应用程序安装包的示例脚本(.iss文件)(

    用innoSetup做应用程序安装包的示例脚本(.iss文件),具体要看innoSetup附带的文档,好象是pascal语言写的脚本. 示例1(应用程序.exe,客户端安装): ;{089D6802- ...

  9. .net卸载程序制作

    .net卸载程序制作 原文:.net卸载程序制作 方法一: 在打包项目中添加文件msiexec.exe(一般在c:\windows\system32(系统目录中)找到). 在文件系统视图中选择应用程序 ...

最新文章

  1. Linq之Expression高级篇(常用表达式类型)
  2. Oracle——20数据库恢复与备份
  3. sigmoid函数求导与自然指数
  4. sql server 查看磁盘可用空间
  5. ES6数组新增的几个方法
  6. 从字母数字字符串中提取数字
  7. 计算机网络管理员中级第一套理论,计算机网络管理员第一套(中级)理论.doc
  8. 小学计算机课程评价,小学信息技术课堂评价浅谈
  9. vs 2017 无法安装任何 nuget package,提示“库没有注册。。。”
  10. K8s与Docker
  11. ASN.1编解码:asn1c-ORAN-E2AP
  12. c++数据结构中 顺序队列的队首队尾_用队列实现栈,用栈实现队列,听起来有点绕,都搞懂了就掌握了精髓
  13. linux查看服务命令是什么,linux系统查看所有服务的命令
  14. 怎么得到hid设备名_上海海关旧设备进口清关公司这个不错
  15. [转载] [Python图像处理] 二十二.Python图像傅里叶变换原理及实现
  16. try catch和if else
  17. ST7920 12864液晶图片取模,显示你想显示的图片。
  18. Android上的CPU和GPU是共享内存,为什么有的手机从GPU读取数据还是很慢?
  19. 2021 写博客指南·万字长文警告
  20. 用python批量导入阿里云安全组规则

热门文章

  1. 用Python制作五子棋人机对弈(人工智障版和升级AI版)
  2. AS3.1.2配置gradle阿里云镜像(可用)
  3. Android添加受保护广播
  4. 如果看了此文,你还不懂傅里叶变换,那就过来掐死我吧(完整版)
  5. android -- 蓝牙 bluetooth (四)OPP文件传输
  6. android5.1 PowerManagerService和DisplayPowerControler、DisplayPowerState关系
  7. SpringBoot之注解
  8. android预览界面显示不全,Android SurfaceView Camera 预览显示不全(画面拉伸)
  9. python中使用连续关系运算符_解释一下Python中的关系运算符
  10. python封装成exe后运行失败_python 在编译成EXE 文件后报错 我实在是找不出原因