由于在项⽬中需要⽤到C#Winform程序的打包,发布和升级,所以带着学习和提⾼的⽬的写下我的第⼀篇博客。由于⽔平实在有限,希望不⾜或不正确的地⽅能得到指正,也希望能记录下⾃⼰成长的脚步。(版本:vs2015) 1,新建安装部署项⽬
打开VS,点击新建项⽬,选择:其他项⽬类型->安装与部署->安装向导,然后点击确定.
(这⾥有个⼩问题:安装与部署中⾃带的插件似乎没有安装,所以⾃⼰在vs扩展库⾥⾯下载并安装了⼀个关于安装部署的插件)
2,装好以后,显⽰如图,点击确定
选择“application folder”项,然后在右边的空⽩区域右击,选择:add>>folder,之后选中需要添加的程序主⽂件(即位实物卡
封装盒于../bin/Debug⽂件夹下的exe⽂件,可以在原程序制作项⽬中单击F6⽣成)。
射频调制器
3,在这⾥还可以增加其他⽂件,⽐如图标、配置⽂件、图⽚等,另外还可以建⽴⽂件夹以便程序安装后使⽤。要注意的是,如果建⽴的⽂件夹是空的,默认情况下是不会在安装时创建的,需要将该⽂件夹的“AlwaysCreate”属性设置为True⽅可。 4、然后为程序创建快捷⽅式:在添加的exe⽂件上右击,选择“创建XXX的快捷⽅式”,“XXX”为该exe⽂件的⽂件名,然后将快捷⽅式剪切、粘贴到“⽤户的‘程序’菜单”和“⽤户桌⾯”。单击某⼀个快捷⽅式,单击其”Icon”属性,选择“浏览”,到之前添加到项⽬中的图标⽂件即可。
verticalsync
nnn16
5、在“解决⽅案资源管理器”中的解决⽅案名称(本例中为“Setup5”)上右击,打开“属性”页,在弹出的新窗⼝的右下⾓有⼀个“系统必备”按钮,单击它。
选中“从组件供应商⽹站上下载系统必备组件”,确定即可。
6、仍是在解决⽅案名称上右击,依次选择:视图>>启动条件。然后在启动条件中单击“.NET Framework”,在属性选项卡中将
其“Version”属性选为相应的版本
刷式密封
7,⼀切设置妥当后,按F6就可以⽣成安装程序了。状态栏提⽰成功⽣成后,可以到“Setup1”项⽬的Debug⽂件夹中到制作好的安装包,按照之前的设置会⽣成2个⽂件和1个⽂件夹,将他们⽤Winrar或其他压缩软件打包起来即可。
这是⽣成的exe⽂件
本⽂参考了蓝⽻幽游的博客内容,⼗分感谢。
这是第⼀部分,关于程序的打包~
——————————————–分割线——————————————————–