我用vs2015写好的c#wpf程序,怎么制作成安装包

我用vs2015写好的c#wpf程序,怎么制作成安装包,第1张

Vs2015的虚陪项目属性中有ClickOne,这个就是用于安装包生成的肢旦,设置ClickOne属性和发布路径属性就可以制作成安装包了。具体可以看网址:

https://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=ZH-CN&k=k(vb.ProjectPropertiesSecurity.HowTo)k(TargetFrameworkMoniker-.NETFramework,Version%3Dv4.0)&rd=true

也可以使用一些常见历誉扰的安装包制作工具:

比如installsheid就是一个经典的安装包制作工具,帮助用户完成注册表信息写入,快捷方式创建等 *** 作。

右击解决方案,在d出的菜单中选择“添加”->“新建项目”,在d出的窗口中选择“其它项目类型”-“弯祥安装和部署”-“Visual Studio Installer”->“安装项目”,以创建一个安装部署程序。

为安装部署程序的主输出文件夹添加文件,这些文件将在用户双击安装程序进行安装时被复制到指定的目录中。具体 *** 作方法:右击“应用程序文件夹”,在d出的菜单中选择“添加”-“项目输出”,在d出的窗口中选择“项目的名称”及要添加的文件类型后,点击“确定”完成添加。在“主输出来自于MyUserForm(活动)”上右击,选择“创建 主输出来自于MyUserForm(活动)的快捷方式”以创建“主输出来自于MyUserForm(活动)的快捷方式”。创建用户桌面的应用程序快捷方式:将左侧应用程序文件夹中的“主输出来自于MyUserForm(活动)的快捷方式”剪切粘贴到“用户桌面”文件夹内。将应用桐吵程序的快捷方式加入系统开始菜单中:右击“用户的程序菜单”,点击“添加”-“文件夹”,创建一名称为“MyUserForm"的文件夹。在左侧应用程序文件夹中创建“主输出来自于MyUserForm(活动)”的快捷方式“主输出来自于MyUserForm(活动)的快捷方式”,然后将其剪切粘贴到“MyUserForm”文件夹内。添加卸载的功能:在“应用程序文件夹”上右击,选择“添加(A)”- “文件...”,将“ msiexec.exe”(此文件位于"$系统根目录$\\WINDOWS\system32"下) 文件添加到当前文件夹中。然后点击“msiexec.exe”,右键 添加快捷方式 然后把这个快捷方式同样剪切放到 “应用程序文件夹”下的“MyUserForm"文埋轮搏件夹下并更名为“卸载”。点击“MySetup”工程项目名称,在其属性窗口中找到“ProductCode”并复制。进入“用户的‘程序’菜单”-“MyUserForm”,点击“卸载”图标,在属性窗口中的“Argument”中粘贴并修改其内容为:“/X ”(不包括引号)。右击“MySetup”工程,依次点击“属性”-“系统必备”,选择“与我应用程序相同的位置下载系统必备组件”单选框,然后点击“确定”。将MySetup工程编译一下,进入其 debug或者release目录下就会发现Setup.exe 文件,双击该文件即可启动安装程序。其安装过程同其它程序的安装过程类同。该文件夹即为最终产品,将此文件夹全部交付给用户进行安装使用。至此,应用程序的安装部署过程完成。


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

原文地址: http://outofmemory.cn/tougao/12537734.html

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

发表评论

登录后才能评论

评论列表(0条)

保存