c#打包安装程序[VS2010]「建议收藏」

c#打包安装程序[VS2010]「建议收藏」一:创建创建Windows安装项目二:添加内容文件三:添加项目输出四:添加注册表信息五:创建快捷方式六:生成Windows安装程序

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

一:创建创建Windows安装项目

c#打包安装程序[VS2010]「建议收藏」
c#打包安装程序[VS2010]「建议收藏」

c#打包安装程序[VS2010]「建议收藏」

c#打包安装程序[VS2010]「建议收藏」

c#打包安装程序[VS2010]「建议收藏」
c#打包安装程序[VS2010]「建议收藏」

二:添加内容文件

三:添加项目输出

c#打包安装程序[VS2010]「建议收藏」

四:添加注册表信息

1)在“解决方案资源管理器”窗口中选中安装项目,单击右键,在弹出的快捷菜单中选择“视图/注册表”选项
2)在Windows安装项目的左侧显示“注册表”选项卡,在“注册表”选项卡中,依次展开“HKEY_CURRENT_USER/Software”节点,然后对注册表项“[Manufacturer]”进行重命名.
注意:“[Manufacturer]”注册表项用方括号括起来,表示它是一个属性,它将被替换为输入的部署项目的Manufacturer属性值。
3)选中注册表项,单击右键,在弹出的快捷菜单中选择“新建/字符串值”选项,为添加的注册表项初始化一个值。
4)选中添加的注册表项值,单击右键,选择“属性窗口”选项,弹出“属性”窗口,可以对注册表项的值进行修改。

五:创建快捷方式

右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的”用户的’程序’菜单”和”用户桌面”中.这样安装程序安装安装完成后会在 “开始->所有程序”和”桌面”上生成程序的快捷方式.

六:生成卸载工具 

【应用程序文件中区右击添加文件,找到C:\Windows\System32目录下的msiexec.exe文件,为了让他更像个卸载程序,把名字改成”Uninstall.exe”,】

七:生成Windows安装程序

打开解决方案管理器,右击你的解决方案名称,选择属性

c#打包安装程序[VS2010]「建议收藏」c#打包安装程序[VS2010]「建议收藏」

在打开的属性页中,选择”系统必备”

c#打包安装程序[VS2010]「建议收藏」

c#打包安装程序[VS2010]「建议收藏」
c#打包安装程序[VS2010]「建议收藏」

然后点击”生成”,然后打开解决方案文件夹下的debug文件夹,就可以看到生成的安装文件了。



附录:
一: 修改程序的安装路径
右击左边的”应用程序文件夹”打开属性对话框

c#打包安装程序[VS2010]「建议收藏」


将属性中的”defaultlocation”的路径中的”[manufacturer]”去掉,不然的话做好的安装程序默认安装目录会是”c:\programm file\你的用户名\安装解决方案名称”;修改后如图:


c#打包安装程序[VS2010]「建议收藏」


二:修改安装后程序的图标
把图标添加到输出文件,安装部署创建快捷方式的时候就在属性里面设置一个想要设置的图标就是了
c#打包安装程序[VS2010]「建议收藏」,ico格式的


三:修改安装后
显示“默认公司名称”
左键单击打包项目,打开属性页
c#打包安装程序[VS2010]「建议收藏」


c#打包安装程序[VS2010]「建议收藏」
c#打包安装程序[VS2010]「建议收藏」
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/234286.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • JVM调优之 -Xms -Xmx -Xmn -Xss[通俗易懂]

    原文地址  http://unixboy.iteye.com/blog/174173堆大小设置JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在WindowsServer2003系统,3.5G物理内存,J

  • Java Scanner类的常用方法及用法(很详细)

    Java Scanner类的常用方法及用法(很详细)JavaScanner类的方法及用法(很详细)Scanner类简介Java5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除…

  • 深圳易速马网络科技有限公司_动易网络

    深圳易速马网络科技有限公司_动易网络纵观现如今国内CMS程序,大有百花争艳的感觉,随着企业建站需求的复杂度和功能的不断扩展,传统的三五个人写一段代码即告网站建已经行不通,于是以内容管理为应用核心的CMS产品大行其道。  这些CMS系统大体上基于两套框架编写:PHP+MySQL和.NET+MSSQL。在PHP中比较有名的就有DeDeCMS、PHP168、帝国CMS、Supesite等,在.NET方面就有zoomla!CMS、

  • hdu 4635 Strongly connected (tarjan)

    hdu 4635 Strongly connected (tarjan)

  • 什么是Linux内核版本_linux内核深度解析

    什么是Linux内核版本_linux内核深度解析Linux内核版本有两种:稳定版和开发版,Linux内核版本号由3个数字组成:r.x.yr:目前发布的内核主版本。x:偶数表示稳定版本;奇数表示开发中版本。y:错误修补的次数。内核版本号每位都代表什么?以版本号为例:2.6.9-5.ELsmp,r:2,主版本号x:6,次版本号,表示稳定版本y:9,修订版本号,表示修改的次数头两个数字合在一齐可以描述内核系列。如…

  • 跨境电商ERP源码

    亚马逊企业购2021战略品类首发,万亿商采风口不容错过!由于电子信息技术和经济全球化的进一步发展,电子商务在国际贸易中的影响力和关键作用日渐突显,已变成中国出口贸易的市场趋势。跨境电商未来的发展前景必定是有助于减少经济成本、推动全球贸易便利化,有助于提高国内群众福祉,有助于打造良好的营商环境推动经济长期健康发展。从2015年开始截止到2019年底,国务院共先后发布了4批全国跨境电商综试区名单。到目前为止,全国有多少个跨境电商综试区?综试区名单批次清单如下:第一批跨境电子商务综合试验区:201

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号