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)
blank

相关推荐

  • 缓冲区溢出攻击实验「建议收藏」

    缓冲区溢出攻击实验「建议收藏」又一个计系系统的实验。

  • java入门编程(菜鸟教程)

    java入门编程(菜鸟教程)1.创建一个java程序的步骤a打开editplus软件,选择左上角的file选项,在弹出来的菜单中选择new然后再从弹出来的菜单中选择normaltextb按住ctrl+s快捷键,保存。1选择要保存的位置2给文件命名(以大写的字母开头)3选择文件的后缀,以.java后缀结尾c进行代码的编写,所有字符我们必须都是英文输入状态下的d打开控制台(win+r在弹出左下角的命令行中输入cmd)e找到java源文件的位置,我们使用cd命令定位到我们源文件的文件夹(我们可以在打开的源文件文件夹地址栏

  • NLP︱高级词向量表达(二)——FastText(简述、学习笔记)「建议收藏」

    NLP︱高级词向量表达(二)——FastText(简述、学习笔记)「建议收藏」FastText是Facebook开发的一款快速文本分类器,提供简单而高效的文本分类和表征学习的方法,不过这个项目其实是有两部分组成的,一部分是这篇文章介绍的fastText文本分类(paper:A.Joulin,E.Grave,P.Bojanowski,T.Mikolov,BagofTricksforEfficientTextClassif…

  • 环信-(php)服务器端REST API

    环信-(php)服务器端REST API

  • 「机械工程」力矩,转矩,扭矩的理解

    「机械工程」力矩,转矩,扭矩的理解1.力矩定义:力矩在物理学里是指作用力使物体绕着转动轴或支点转动的趋向。力矩的单位是牛顿-米。力矩希腊字母是tau。力矩的概念,起源于阿基米德对杠杆的研究。转动力矩又称为转矩或扭矩。力矩能够使物体改变其旋转运动。推挤或拖拉涉及到作用力,而扭转则涉及到力矩。力矩等于径向矢量与作用力的叉积。力矩在物理学里是指作用力使物体绕着转动轴或支点转动的趋向,是力对物体产生转动作用的物理量。可以分…

  • PAT乙级考后杂谈

    PAT乙级考后杂谈上周末去隔壁大学参加了PAT乙级的考试,结果没想到第一次考试就出了点小问题…本来考试是在1.30全国各个考点都同时开始(因为要排名),结果快到1.30的时候机房连不上网络,最后我们这个考点直接移后到将近2.30才开始考试,虽然结束时间也移后了,不过这多年不遇的突发情况直接让我遇到也太真实了。。。小插曲过后,再说下考试内容,乙级确实难度不大,三小时五道题,前两道题基本是送分题,虽然作者本人比较菜…

发表回复

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

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