C#程序打包成Setup安装包

C#应用程序如何打包成Setup安装包进行发布,这样把这个setup安装包给用户,用户在自己的电脑上进行安装就可以使用了。

首先查下自己开发的应用程序输出路径。以下所有的操作都是对这个路径下的文件进行操作。

在扩展菜单栏中输入"install project"一个插件。这是C#自带的一个打包安装功能。

安装好以后有打勾的标识。没有安装呢就是一个下载的标识。安装完毕以后会提示把当前的VS应用程序给关闭,再次打开VS应用程序就安装好了。

再次打开VS以后在解决方案中添加一个新的项目,搜索setup project项目并新建。

例如项目名称就叫Setup1

打开安装发布项目Setup1,将Client项目bin/debug下的所有文件拷贝到应用程序app1文件夹下。

将windows的安装程序集文件C:\windows\system32\msiexec.exe拷贝到应用程序app1文件夹下。这样就可以通过windows的控制面板中的卸载我们的程序了。

将app1文件夹下的msiexec.exe单击右键创建一个快捷方式。

然后将这个创建好的快捷方式拖放到user programs menu开始菜单中。

将Setup1属性栏中的ProductCode代码进行复制,然后再点击Shortcut to %smsiexec.exe在它的属性栏中找到Arguments,粘贴上一步复制的代码。并在最前端加上X/空格。

在app1上右击添加项目输出,是征对client项目的输出,所以选择client,选择为主输出确定即可。

将创建好的主输出也创建一个快捷方式并拖到user desktop文件夹中。这样也就有了桌面快捷方式。

可以给放到user desktop中的快捷方式添加一个好看的图标。

在Setup1上右击点击生成,这样就生成了安装程序了。

转载请注明出处:  https://www.cntworld.cn
智能工控 » C#程序打包成Setup安装包

发表回复

提供最优质的资源集合

立即查看 了解详情