关于c#程序安装部署打包的程序卸载问题

volkswageos 2010-05-06 09:18:30
通过制作的安装程序,弄一个卸载快捷方式,就可以成功卸载,但是在安装目录下的msiexec.EXE 直接点击却不能卸载安装的软件?一般的软件安装目录下都有一个uninstall.exe直接点击就可以卸载的,怎么样可以实现点击安装目录下的msiexec.exe的时候可以直接卸载软件啊?
...全文
737 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yis74839 2012-10-09
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

引用 5 楼 haisheng115 的回复:
做个卸载的控制台程序吧
static void Main(string[] args)
{
string sysroot = System.Environment.SystemDirectory;
System.Diagnostics.Process.Start(sysroot + "\\msiexec.exe", "/x {595C3A……
[/Quote]
无法代开此安装程序包。。。
Justin-Liu 2010-05-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
安装部署中
添加一个msiexec.exe
在Aguements属性中输入"/x {ProductCode}",
[/Quote]
需要有参数的
lanfengsese 2010-05-07
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 volkswageos 的回复:]
引用 3 楼 yuanhuiqiao 的回复:
参考


这个和我以前用的一样的,多了一个chm文件,他这个是怎么制作的啊?
[/Quote]
有制作工具的
volkswageos 2010-05-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 haisheng115 的回复:]
做个卸载的控制台程序吧
static void Main(string[] args)
{
string sysroot = System.Environment.SystemDirectory;
System.Diagnostics.Process.Start(sysroot + "\\msiexec.exe", "/x {595C3A8E-FE2C-40CF-89C3-……
[/Quote]

这个也是一种办法
volkswageos 2010-05-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yuanhuiqiao 的回复:]
参考
[/Quote]

这个和我以前用的一样的,多了一个chm文件,他这个是怎么制作的啊?
轮销桂魄 2010-05-07
  • 打赏
  • 举报
回复
做个卸载的控制台程序吧
static void Main(string[] args)
{
string sysroot = System.Environment.SystemDirectory;
System.Diagnostics.Process.Start(sysroot + "\\msiexec.exe", "/x {595C3A8E-FE2C-40CF-89C3-7D02754D33E5} /qr");
}
volkswageos 2010-05-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
安装部署中
添加一个msiexec.exe
在Aguements属性中输入"/x {ProductCode}",
[/Quote]

这个只能在快捷方式里面填写啊
scocsdn 2010-05-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 volkswageos 的回复:]

引用 2 楼 wuyq11 的回复:
安装部署中
添加一个msiexec.exe
在Aguements属性中输入"/x {ProductCode}",


这个只能在快捷方式里面填写啊
[/Quote]

只能用快捷方式,将快捷方式命名为uninstall.exe放到软件安装目录下,可以实现这个效果
jieon 2010-05-07
  • 打赏
  • 举报
回复
直接创建快卸载快捷方式在安装目录下也一样
kiba518 2010-05-07
  • 打赏
  • 举报
回复
关注~~~~~~~~~~
zhengliyan_star 2010-05-07
  • 打赏
  • 举报
回复
参考这个,我就是按这个来做的
http://www.360doc.com/content/09/0426/22/106246_3282640.shtml
volkswageos 2010-05-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 foxdave 的回复:]
引用 2 楼 wuyq11 的回复:
安装部署中
添加一个msiexec.exe
在Aguements属性中输入"/x {ProductCode}",

需要有参数的
[/Quote]

不知道你是什么意思?
volkswageos 2010-05-07
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 lanfengsese 的回复:]
引用 6 楼 volkswageos 的回复:
引用 3 楼 yuanhuiqiao 的回复:
参考


这个和我以前用的一样的,多了一个chm文件,他这个是怎么制作的啊?

有制作工具的
[/Quote]

什么制作工具啊?你给了我半句话啊
yuanhuiqiao 2010-05-06
  • 打赏
  • 举报
回复
wuyq11 2010-05-06
  • 打赏
  • 举报
回复
安装部署中
添加一个msiexec.exe
在Aguements属性中输入"/x {ProductCode}",
lpingz 2010-05-06
  • 打赏
  • 举报
回复
这个好像不行吧,msiexec.exe的快捷方式需要设置所要卸载的目标程序。
微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 微信小程序系统教程共有“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]——核心技术”、“微信小程序系统教程[阶段]客服消息+微信支付+九宝电商系统”。 “微信小程序系统教程[阶段]全套课程”包含: 1.微信小程序系统教程[阶段]_客服消息 2.微信小程序系统教程[阶段]_微信支付 3.微信小程序系统教程[阶段]_九宝电商系统 学习“微信小程序系统教程[阶段]”要求有微信小程序的基础。建议先学习“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]”,后在报名“微信小程序系统教程[阶段]”。 阶段讲解的客服消息,是针对小程序的。后台程序用接近底层的技术,没有使用三方技术。这样降低同学们学习成本。 微信支付,这部分课程很有难度,要求同学们认真听讲,有不会的技术问题可以请教老师。购买课程后请联系老师,提供单号,给你源程序。 九宝电商系统是一套十分适和学习、项目的课程。既可以系统的学习微信小程序相关知识,还可以修改后上线。 “微信小程序系统教程[中级阶段]——核心技术”重点讲解微信小程序事件、组件、API 微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 购买课程的同学,可赠送就九宝老师编写的《微信小程序开发宝典》。 购课请咨询qq2326321088

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧