C#打包时如何添加卸载程序

C#打包时如何添加卸载程序,第1张

方法一:在打包项目中添加文件msiexecexe(一般在c:\windows\system32(系统目录中)找到)。在文件系统视图中选择应用程序文件,在msiexecexe上单击右键选择“创建快捷方式”,重命名快捷方式为“uninst”更改此快捷方式Argmuments为“/x {产品ID}”,产品ID的值为打包项目的ProductCode属性值。

方法二:先生成安装包,记下ProudctCode(选择解决方案资源管理根目录如Setup1,再查看属性标签,不是右键属性),下面用到用VsNet 建立一个新的控制台程序uninstexe文件。代码如下:using System;namespace uninst{ ///<summary> /// Class1 的摘要说明。 ///</summary> class UnInstall { ///<summary> ///应用程序的主入口点。 ///</summary> [STAThread] static void Main(string[] args) { string sysroot = SystemEnvironmentSystemDirectory; SystemDiagnosticsProcessStart(sysroot + "\\msiexecexe", "/x {850FED90-20D0-4EBA-BEDB-3D9DBA25F6EC} /qr"); } }}编译过后,将生成的uninstexe文件添加到安装包中,重新生成安装项目。

你好楼主

据我所知,目前卸载软件有大概两类卸载办法:一是能够正常卸载的软件(最好首先尝试这种方法)的卸载方法。就是依次打开:开始——程序——软件名称——卸载软件,点卸载就能够卸载了。如果这种方法不行,可以依次点击打开:开始——设置——控制面板——添加或删除程序——找到自己要卸载的软件名称——点卸载。一般的软件可以用这两件方法卸载。如果还是卸载不了,则可以尝试使用第三方专业卸载软件卸载直接用腾讯电脑管家来卸载打开腾讯电脑管家——软件管理——软件卸载找到您要卸载的软件

如果在管家还是找不到软件的话建议直接取文件夹粉碎

残留项里面的注册表

可以用管家来扫描删除的

连带插件也删了

就干净卸载了

如图

电脑控制面板的添加或删除程序路径:

工具/原料

WIN10系统电脑

1、在电脑桌面点击下方的搜索框。

2、在搜索栏里键入“控制面板”d出匹配选项之后,选择控制面板。

3、在d出页面选择“程序”,并点击。

4、进入“程序和功能”页面,进行程序的删除即可。

控制面板——程序和功能——在你要卸载的程序上右击(或者左键双击)

新装的系统 控制面板 就在桌面,如果你删除了,可以点击 开始

也或者是打开 计算机 在工具栏的下方就有一项 卸载或更改程序

一、添加程序

1、需要在网上下载安装包安装即可

二、卸载程序

1、打开“控制面板”

2、点击“程序”→“卸载程序”

3、右键“卸载”不需要的程序即可

以上就是关于C#打包时如何添加卸载程序全部的内容,包括:C#打包时如何添加卸载程序、添加删除程序里面没有卸载的选项怎么卸载软件、电脑控制面板的添加或删除程序在哪里等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9471053.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存