手机打包安装程序怎么卸载?

手机打包安装程序怎么卸载?,第1张

怎么卸载打包安装程序

当我们用C#编写好程序之后怎么才能把程序软件打包成为一个安装文件呢,还有安装之后怎么才能创建卸载程序,接下来向大家介绍介绍

方法/步骤

在我们准备好的项目中右击“解决方案”,在d出的菜单中选择添加

-

新建项目:

在d出的新建对话框中依次选择

其他项目

-

安装和部署

-

安装项目,你可以改名字,也可以使用默认的名字setup1

之后会d出文件系统的界面中点击应用程序文件夹,右击

-

添加

-

项目输出,在d出的“项目输出组”框中不用改其他东西,直接点确定就可以了,到了这步就基本ok了,接下的就是完善安装程序

创建卸载一:在“用户的程序菜单”文件夹下面创建一个文件夹(最好创建一个文件夹否则,在开始菜单中显示的是零散的程序),然后回到应用程序文件中区右击添加文件,找到C:\Windows\System32目录下的msiexec.exe文件,右击

选择

“msiexec.exe

的快捷方式”,然后改名为:卸载,把它移动到程序菜单我们新建的问夹下面,按上面创建款姐方式的步骤,在创建主输出的快捷方式,改名为test(根据自己需要更改),移动到程序菜单的文件夹下面,如图所示:

创建卸载二:点击刚刚创建的卸载快捷方式的属性,找到

Arguments

这个属性项,在这个属性中输入:/x产品代码,就是/x加上产品代码,产品代码在这里:回到我们的解决方案资源管理器中,点击setup1

然后在下面点击属性(不是右击属性),找到ProductCode(不是upgradeCode),连带{}一起复制过去

最后右击setup1,就能直接生成安装文件

NSIS 只是一个脚本编译器,该脚本专用来制作安装程序。VNISEdit 充其量就是个第三方哪衡辅助工具而已,它生成的脚本不见得 100% 完美。这个工具很多年没更新了。VNISEdit 还是调用makensis.exe 来编译,所以你用啥编译结果都是一样的。NSIS 的卸载部分是手工写的,生成脚本也只是免去你手动写部分脚本,并不能做到自动李迅做根据安装的文件来卸载。如果你觉得卸载不干净,很简单,把删除昌早你认为该删的东西的脚本放在卸载段就完了。

搞一个reg文件,要让安装包安装过程中把这个reg文件自动运行导入注册表,内容里应该有卸载程序的地址,坦局所以这个reg文件内容中的地址最好会冲备随解压的位置而变。 所以你要让这个reg文件是在确定安装位置以后产生并且自动运行散信毁的。


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

原文地址: http://outofmemory.cn/yw/12480189.html

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

发表评论

登录后才能评论

评论列表(0条)

保存