vs2012 打包应用程序(创建部署安装包)
Visual Studio程序打包软件——InstallShield(2)(参考)

初次使用InstallShield的笔记公司的产品需要打包发布,以前一直没打包,打包方法的学习交给了我下面的内容是我研究过后的,通过回忆写的笔记。
由于不熟悉,可能会有错误或者是笨办法,希望高手指正,感激不尽。
有些东西是什么,以及是什么意思我也不太清楚,反正我照这么做是满足了我的需求。
需求如下项目包含主程序和数据库文件两个部分,可以选择这两个部分安装在不同的地方当文件都复制完之后将数据库文件的安装路径写进程序安装目录下的一个ini文件当中工具选择1. VS05自带的打包工具一开始选择的这个工具,不过我太菜我确实不知道怎么让这个来满足我们的需求2. InstallShield 2009 pro随后想到了专业打包工具IS,下载了较新的版本试用。
不过网上教程较少,软件功能强大,因此在慢慢摸索中。
步骤1. 开始网上说一般的打包工程选择Basic MSI Project,如果需要对界面需要进行很高的定制就需要选择InstallScript MSI Project。
由于我只需要打包,已经执行部分脚本因此我选择了Basic MSI Project。
输入Project Name,选择Location后点击OK,新建工程。
进入到下图界面,此时我们可以选择两种打包方式(红框处选择)1.Project Assistant 可以进行简单的类似向导类的配置即可进行打包工作,如果选择这种方式,Visual Studio自带的工具也能轻松实现2.Installation Designer 完全自由化的配置,自我定制程度最高。
根据需求情况,我自然选择第二种方式2.配置点选Installation Designer,进入如下界面红框处就是需要选择配置的区域了。
2.1 General Information在Installation Information中选择General Information,在这里配置软件的基本信息红线处你可以写上你的大名,你是这个Project的作者下面的Setup Langueages可以选择安装语言,我这里只考虑了简体中文,故未更改设置。
vs2012 如何打包安装部署

打包需要这个:InstallShield2013Limited Edition for Visual Studio。
关于怎么下载安装就自己百度吧,我就不写了。
InstallShield程序打包图解VS2012中打包工具被看做程序集,在使用时和程序集一样被创建到程序解决方案下。
需要我们做的是添加项目即可。
但是对于初次使用的朋友来说,我们需要根据提示一步步的先下载安装该打包工具。
具体的安装方法不再详述,网上资料很多。
1、设置安装程序集InstallShield安装完成后,执行以下步骤右键解决方案-->添加-->新建项目-->其他项目类型-->安装和部署,具体操作如下图:接下来2、发布程序在继续往下操作前一定要选择发布,在启动项目的属性内设置发布文件夹默认路径设置为安装系统的文件夹。
因为我们是对“魔镜系统”进行打包的,所以在这个项目上右键-属性。
然后你就看到了这个:如第二个圆圈所示:路径中最后的setup1是我刚才新建的安装部署程序集的目录。
这个需要注意。
3、设置程序安装信息Application Information主要设置程序在安装时显示的有关程序的一些信息,如:程序的开发者、程序开发公司,程序安装图标和程序简介等。
其中,2,3可以按照自己的想法填写。
点击4.就进入到了把语言按照如图所示,改为简体中文。
这个页面中的其他选项可以自己摸索摸索,都可以改的。
4、添加程序文件在下图中的几步中添加程序文件时会有主输出、源文件等多个选项框,其实它的生成机制和.NET程序的编译机制是相同的。
下图中的第五部显示出的UI.主输出,在生成安装文件后程序包中包含了与UI层进行交互引用的其它层的引用文件,但不会生成和UI层(启动层)没有相连的组件,我们只能通过手动添加。
注意:如果你的第四步是空白的。
说明你前面的第一大步就弄错了,没有在解决方案上添加安装部署。
然后选择“魔镜系统的”主输出。
你就看见了圈5。
VS2012程序打包部署详解

VS2012程序打包部署详解上篇博客把收费系统的总体设计进行了一遍讲解,讲解的同时掺杂了些有关.NET编译机制的总结。
程序编写测试完成后接下来我们要做的是打包部署程序,但 VS2012让人心痛的是没有了打包工具。
不知道出于什么原因微软没有将打包工具集成在开发环境中,但是我知道总会有解决办法的。
经过翻阅资料发现,VS2012虽然没有集成打包工具,但它为我们提供了下载的端口,需要我们手动安装一个插件InstallShield。
网上有很多第三方的打包工具,但为什么偏要使用微软提供的呢?因为最原始的也是最高级的,万变不离其宗。
一、.NET程序部署机制上篇博客稍微总结了下.NET程序的编译机制,下面了解些有关程序部署的一些机制。
在.NET程序包下有三个文件夹分别是bin文件、obj 文件、My Project文件,他们分别封存着程序的组成部分。
bin目录用来存放程序的编译结果,它有Debug和Release两个版本,分别对应的文件夹为bin/Debug和bin/Release,这个文件夹是默认的输出路径,在编译后生成的程序文件会存放在该目录下。
当然我们也可以手动修改程序的输出路径,修改方法:项目属性—>配置属性—>输出路径来修改。
obj目录是用来保存每个模块的编译结果,用来放置程序生成时的中间文件。
程序不会直接生成出可用的文件,而是由源程序生成中间文件,再编译中间文件生成可执行文件的。
在.NET中,编译是分模块进行的,编译整个完成后会合并为一个.DLL或.EXE保存到bin目录下。
因为每次编译时默认都是采用增量编译,即只重新编译改变了的模块,obj保存每个模块的编译结果,用来加快编译速度。
是否采用增量编译,可以通过:项目属性—>配置属性—>高级—>增量编译来设置。
My Project目录定义你程序集的属性,被称为项目属性文件夹。
目录下的AssemblyInfo类文件,用于保存程序集的信息,如名称,版本等,这些信息一般与项目属性面板中的数据对应,不需要手动编写。
Visual Studio程序打包生成安装包 (全过程图示)

VS程序打包生成安装包(全过程图示)转自网络,重新整理一、在这里用一个已有的自己写的小程序“MyExplorer”来进行测试,此程序里用了一些动态链接库DLL文件和Access数据库。
二、在Solution ‘MyExplorer’(解决方案)上“右击”——“添加”——“新建项目”,选择“其他类型项目”——“安装和部署”——“安装项目”,并命名为“MyExplorerSetup”,如下图所示:确定后显示如下图所示:三、添加项目需要文件(包括显示在开始菜单中和桌面上快捷方式的图标、卸载程序文件)1、在右边的“应用程序文件夹”上右击“添加”——“项目输出”,选择MyExplorer项目点击之后它会把你所用到的动态链接库一起导入进来,如下图所示:但是这时候并没有把数据库也导入,需要自己手动“右击”——“添加”——“文件”,如下图所示:如果你的工程不只一个,也需要用同样的方法把其他同一个解决方案下的工程生成的动态链接库导入进来。
2、添加卸载,在右边的“应用程序文件夹”上右击“添加”——“文件”,选择“c:\\ windows\\system32\\msiexec.exe”文件。
3、在右边的“用户的”程序”菜单”上右击“添加”——“文件”,然后选择一个*.ico的图标文件4、在右边的“用户桌面”上右击“添加”——“文件”,然后选择一个适合在桌面上显示的图标你也可以把你自己的Icon图片在“应用程序文件夹”下建立一个小的文件夹集体放图片四、创建快捷方式1、开始菜单快捷方式:在“主输出来自MyExplorer(活动)”上右击“创建”主输出来自MyExplorer(活动)”的快捷方式”,命名为startMyExplorer,并在其的属性栏中为其“Icon”选择刚才导入的图标。
并将其拖动到“用户的”程序”菜单”文件下。
2、桌面快捷方式:步骤同1。
将其拖动到“用户桌面”下3、卸载快捷方式:在msiexec.exe上右击“创建msiexec.exe 的快捷方式”,并命名为“卸载MyExplorer”。
C#winform程序怎么打包成安装项目(VS2010图解)

C#winform程序怎么打包成安装项⽬(VS2010图解)作为研发⼈员,在本机上开发的winform、wpf或者控制台程序需要发给其他⼈测试时候,⼀般需要对其进⾏打包⽣成setup安装⽂件,根据⽹上查找的资料并结合⾃⼰打包成功,记录如下:注:本程序是⼀个利⽤winform实现的客户端程序,解决⽅案为第⼀步,右击“解决⽅案XXX”->添加“新建项⽬”-》“其他项⽬类型”-》“安装和部署”-》“安装向导”然后点击下⼀步:这⾥保持默认即可“为WIndows应⽤程序创建⼀个安装程序”-》选择“主输出来⾃**(项⽬名称:XXX)”(注意:如果有多个项⽬合成⼀个解决⽅案也要选择,就是都选择主输出来⾃XXX)——》这⾥我们没有额外附件添加,所以直接点击下⼀步即可,“完成”即可。
到这⾥第⼀部分完成,接下来就是修改属性了。
右击解决⽅案中的setup,选择“属性”-》第⼆步,点击“系统必备”-》单选按钮中,选择“从与我的应⽤程序相同的位置下载系统必备组件”-》确定第三步,点击,左边的“应⽤程序⽂件夹”-》从右侧属性列表中,修改属性DefaultLocation“[ProgramFilesFolder][Manufacturer]\[ProductName]”为:[ProgramFilesFolder]\[ProductName],否则安装路径不允许⽤户选择。
右击”应⽤程序⽂件夹“,点击”添加“,点击”⽂件“或(有⽂件夹)”⽂件夹”。
将你的Release⽬录下⾯的⽂件全部(软件需要的⽂件夹、dll等)添加进来,有⽂件夹的需要在应⽤程序⽂件夹⽬录下新建⼦⽂件夹,同时⽂件夹⾥有⽂件的也需要添加进去。
(⾮常重要)下图为本⼈添加好的:第四步,点击“应⽤程序⽂件夹”,右击右边的“主输出来⾃XXX(..”创建其快捷⽅式(快捷⽅式可以改名)(注意:这⾥的主输出是指最终在你release版本中,程序能够产⽣exe运⾏⽂件的主输出)-》将快捷⽅式拖拽到“⽤户的程序菜单”和“⽤户桌⾯”,这样安装完成后,就会在桌⾯和⽤户的程序菜单创建相应的图标。
vs2008 windows应用程序打包,c#为应用程序创建安装向导

-------------------------------------windows应用程序打包------------------------------------------------------C#中制作安装程序(1)添加安装项目在Microsoft Visual Studio开发环境中右击解决方案→“添加”→“新建项目”,弹出“添加新项目”对话框,选择“其他项目类型”下的“安装和部署”中的“安装项目”,并对其重命名为自己想要的名字(一般为“setup”),点击“确定”按钮。
如下图:(2)添加内容文件在“文件系统”选项卡的左侧窗体中右击“应用程序文件夹”→“添加”→“项目输出(P)...”,在弹出的“添加项目输出组”对话框中选择项目,主输出,点击“确定”按钮。
在“文件系统”选项卡的右侧窗体中右击鼠标→“添加”→“文件(I)...”,在Debug文件夹下添加需要添加的文件(如在使用第三方皮肤(IrisSkin2.dll)时,开发环境未为你添加xxx.ssk文件;另外还有一些自己写的程序的使用说明(如word文档)等,这些情况下就要自己添加文件)。
(3)注册表在解决方案资源管理器中,右击“setup”→“视图”→“注册表”,在“注册表”选项卡中展开HKEY_CURRENT_USER文件夹,接着在展开software文件夹,然后修改中括号“[]”中的内容,将其改为解决方案的名字。
右击[ProcessMonitorOfWindows]→“新建”→“字符串值”,在右侧窗口中重命名为解决方案的名字。
重命名好后右击→“属性窗口”,在属性窗口中设置Value的值为解决方案的名字。
(解决方案的名字只能是英文)如图:(4)生成解决方案在解决方案资源管理器中右击“setup”→“生成”。
等几秒钟!(5)大功告成在setup文件夹下的Debug文件夹中的两个文件就是安装程序。
如图:点击setup.exe文件就会启动安装向导。
如何为winform程序打包(图解)

如何为winform程序打包(图解)1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的'程序'菜单"和"用户桌面"中.这样安装程序安装安装完成后会在"开始->所有程序"和"桌面"上生成程序的快捷方式.然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"defaultlocation"的路径中的"[manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"c:\programm file\你的用户名\安装解决方案名称"; 然后打开解决方案管理器,右击你的解决方案名称,选择属性:在打开的属性页中,选择"系统必备",在打开的系统必备页中,选中如下中的选择项,这个很重要!!!!!1!!!!!选上以后,在生成的安装文件包中包含.netframework组件.(这个选项默认是没有选中的)好了,这样就完成99%了,然后点击"生成->生成解决方案",哈,生成成功!4:制作完成现在打开解决方案文件夹下的debug文件夹,就可以看到生成的安装文件了.【续】关于"卸载"功能的添加上面的文章只介绍了简单的生成安装的方法,但是在2005下并没有直接生成卸载程序的功能,所以我们只好用msi来实现了,原理我就不讲了,网上一搜一堆,我只讲操作,【1】:在添加你的应用程序项目的时候,多添加一个msiexec.exe进去,这个文件在c:\windows\system32文件夹下,添加进去以后,为了让他更像个卸载程序,把他的名字改成"Uninstall.exe",当然这个关系不大,改不改都行的.然后给他创建一个快捷方式,放到桌面或者"开始-程序"中,我选择放在了开始菜单中,然后下面我们要的做的就是查找这个部署项目的ProductCode了, 鼠标左键单击项目名称,记住是左键单击,然后点击属性标签,注意:不是右击的属性,这个区别很大,这时你就可以看到ProductCode了,然后打开你创建的那个快捷方式的属性对话框,在Aguements属性中输入"/x {ProductCode}",好了,然后点击"生成解决方案"即可生成带有卸载功能的安装程序了.。
使用VisualStudio制作安装包(精)

5.6创建快捷方式(19
5.6.1主程序快捷方式(19
II
5.6.2 “卸载程序”快捷方式(21
5.6.3快捷方式的问题(22
5.7详述项目属性(22
5.7.1 AddRemoveProgramsIcon属性(24
5.7.2 InstallAllUsers属性(25
5.7.3 Localization属性(26
1、后处理模块所需文件;
2、系统必需文件,如:mfc42.dll、msvcrt.dll……
3、MapX控件所需文件;
4、BCGCBPro界面库所需文件;
5、主程序。
为了便于复用,这些文件不会完全加到一个“安装和部署”项目里,而是将它们拆分成了若干子项目。每个子项目负责打包一组文件,最终合成一个安装包。
里添加所需的文件和文件夹,具体操作可参考上一节的内容。
图2.6添加Common Files文件夹之后的显示
2.4编译
选择解决方案配置为Release,然后单击【生成】菜单下的【生成解决方案】或【重新生成解决方案】菜单项。VS2008将我们添加的文件编译打包至一个独立的文件——Post.msm,在Release目录下可以找到该文件。
第6章杂项(27
6.1安装程序(27
6.2 vdproj文件格式(27
6.3脚本(28
6.4点评(28
6.4.1优点(28
6.4.2缺点(29
III
第1章简介
第1章简介
制作安装包的工具很多,本文只讨论如何通过VS2008来打包GISMapper Office程序。GISMapper Office需要安装的文件很多,大致分为如下几类:
建立三个文件夹:win98、win2000、winXP,将GISMapper Office需要的动态库文件(ATL.dll、mfc42.dll、msvcrt.dll、oleaut32.dll……从Windows 9 8、Windows 2000、Windows XP里复制出来,粘贴到各个文件夹内。
制作WINFORM安装包(插图版)

如何为winform程序打包(图解)1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的'程序'菜单"和"用户桌面"中.这样安装程序安装安装完成后会在"开始->所有程序"和"桌面"上生成程序的快捷方式.然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"defaultlocation"的路径中的"[manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"c:\programm file\你的用户名\安装解决方案名称";然后打开解决方案管理器,右击你的解决方案名称,选择属性:在打开的属性页中,选择"系统必备",在打开的系统必备页中,选中如下中的选择项,这个很重要!!!!!1!!!!!选上以后,在生成的安装文件包中包含.netframework组件.(这个选项默认是没有选中的)好了,这样就完成99%了,然后点击"生成->生成解决方案",哈,生成成功!4:制作完成现在打开解决方案文件夹下的debug文件夹,就可以看到生成的安装文件了.【续】关于"卸载"功能的添加上面的文章只介绍了简单的生成安装的方法,但是在2005下并没有直接生成卸载程序的功能,所以我们只好用msi来实现了,原理我就不讲了,网上一搜一堆,我只讲操作,【1】:在添加你的应用程序项目的时候,多添加一个msiexec.exe进去, 这个文件在c:\windows\system32文件夹下,添加进去以后,为了让他更像个卸载程序,把他的名字改成"Uninstall.exe",当然这个关系不大,改不改都行的.然后给他创建一个快捷方式,放到桌面或者"开始-程序"中,我选择放在了开始菜单中,然后下面我们要的做的就是查找这个部署项目的ProductCode了, 鼠标左键单击项目名称,记住是左键单击,然后点击属性标签,注意:不是右击的属性,这个区别很大,这时你就可以看到ProductCode了,查看其ProductCode属性。
VS2012图文安装教程

VS2012图文安装教程
一、下载
下载VS2012中文旗舰版(VS2012_ULT_chs.iso)
按下面的步骤启动安装:
(1)直接右键点此iso文件,解压缩到某个目录。
例如,解压缩到D:\setup\目录。
(2)在D:\setup\下面,找到vs_ultimate.exe,双击运行。
(注意,你的电脑上可能不显示后缀名,你可能看到的名称不带后缀.exe)
将进入下面的安装过程。
二、安装过程
勾选“我同意许可条款和条件”,点“下一步”,
可以全选,也可以只选择图示中的3个组件。
点“安装”,
等待安装完成,
可能要重新系统…… 点“立即重新启动”,则系统重启后再登录进Windows,会接着安装
几十分钟后,安装完成,
点启动,
初次进入会弹出注册框,
输入注册码:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC
(也可以先不输入密钥,然后在主界面的“帮助| 注册产品”菜单里打开此注册框)
接着,
单击“Visual C++开发设置”,点“启动Visual Studio”,进入VS2012主界面。
三、创建HelloWorld控制台程序
后面的操作和VS2008相同,但在下一页面中注意,
(1) 选择空项目
(2) 不要勾选“安全开发生命周期SDL检查”注意这两点就可以了。
下面是主界面的显示:。
visualStudio中winForm制作安装包

visualStudio中winForm制作安装包①1,解决⽅案—添加—新建项⽬—其他项⽬类型—安装和部署—安装项⽬,输⼊名称Setup,点“确定”2,添加主输出:单击左侧“应⽤程序⽂件夹”,右侧右键—添加—项⽬输出-主输出-确定。
3,添加开始程序中的⽂件夹:右击左侧“⽤户的程序菜单”—添加—⽂件夹,⾃⼰设置名称。
4,添加开始程序中和桌⾯的主程序快捷⽅式:左侧单击刚新建的⽂件夹--右侧右键—创建新的快捷⽅式--选择“应⽤程序⽂件夹---主输出--“确定” 左侧单击⽤户桌⾯--右侧右键—创建新的快捷⽅式---应⽤程序⽂件夹---主输出---确定5,设置程序图标:先把图标⽂件放到你的程序⽬录下---单击左侧“应⽤程序⽂件夹”,---空⽩处右键—添加—⽂件---图标⽂件。
然后左侧“⽤户的程序菜单下”的⽂件夹---单击刚才新建的程序快捷⽅式---属性窗⼝---Icon—浏览—图标⽂件---确定。
同理添加“⽤户桌⾯”⾥快捷⽅式的图标。
6,添加卸载功能:在c:\windows\system32⽂件夹下找到msiexec.exe⽂件,复制到程序⽬录下,然后按照图标的⽅法添加到“应⽤程序⽂件夹”中,然后像添加主程序快捷⽅式⼀样在开始程序中添加这个卸载的快捷⽅式,名字可以⾃⼰设置。
然后在“解决⽅案管理器”中单击“Setup”,也就是你的安装项⽬,在属性窗⼝找到“ProductCode”,复制它后⾯的值,然后单击刚新建的卸载的快捷⽅式,属性中找到“Arguments”,在后⾯的框⾥输⼊“/x”再加上刚才复制的值就⾏了。
7,在Setup属性中可以⾃⼰设置“ProductName”和“Title”的内容;8,修改安装默认路径:单击左侧“应⽤程序⽂件夹”,属性中“DefaultLocation”把中间的“[manufacturer]”删除,否则安装路径中会出现你⾃⼰的⽤户名。
9,添加系统必备:右击setup—属性—系统必备按钮,在“指定系统必备组件的安装位置”中选择“从与我的应⽤程序相同的位置下载系统必备组件”,确定。
(整理)图解vs发布、打包安装程序超全超详细

1、在vs2010 选择“新建项目”→“其他项目类型”→“Visual Studio Installer→命名为:Setup1 。
这是在VS2010中将有三个文件夹,1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe;3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。
2、应用程序文件夹中点右键添加文件:表示添加要打包的文件;添加的文件一般是已经编译过应用程序的debug目录下的文件;如果debug 下面有子文件夹则需要“添加文件夹”,例如:data然后把对应的子文件里的内容添加到此文件夹中;把需要创建程序快捷方式的图标也添加进来:后缀名为:ico3、在创建的项目名称(Setup1)上点击右键:属性选择系统必备:然后选择.NET的版本,和Windows Installer3.1(可选项)选择:“从与我应用程序相同的位置下载系统必备组件”这样安装包就会打包.NET FrameWork ,在安装时不会从网上下载.NET FrameWork组件;但是安装包会比较大。
VS2010发布.NET2.0的版本,在创建安装程序时,需要设置启动条件:在项目名称(setup1)上,点击右键选择“视图” “启动条件”:然后VS2010会创建如下文件:在“启动条件”中, 点击“.NET Framework”在Version上面选择.NET Framework 2.0;这样.NET Framework 2.0上创建的项目在安装时,就不会安装.NET3.5或其他版本,也不会重启(解决.NET 2.0 创建的项目,安装.NET FrameWork3.5的问题)。
4、设置安装文件的目录(路径):创建的项目名称(setup1)点击左键(不是右键),在属性中设置参数如下图:其中Author 为作者;Manufacturer为公司名称;ProductName为应用程序的名字;例如我们设置为:BeyondKKO;Manufacturer:自由公司;ProductName:串口测试。
vs2012安装教程

vs2012安装教程
首先,您需要从官方网站下载Visual Studio 2012安装程序,
并将其保存到您的计算机上。
接下来,双击该安装程序以开始安装过程。
1. 在安装程序启动后,您将看到一个欢迎页面。
点击“下一步”按钮继续。
2. 在下一个页面上,您将看到许可条款。
请仔细阅读并接受条款。
然后点击“下一步”。
3. 接下来,您将被要求选择安装类型。
根据您的需求选择适当的选项,并点击“下一步”。
4. 然后,您将看到一个可选组件列表。
您可以选择要安装的附加组件,或者保持默认设置。
然后点击“下一步”。
5. 在接下来的页面上,您将被要求选择安装位置。
您可以保持默认设置,或者选择其他位置。
点击“下一步”继续。
6. 然后,您将看到一个“准备安装”页面,显示您的选择和设置。
点击“安装”开始安装。
7. 安装过程可能需要一段时间,取决于您的计算机性能和所选择的组件。
请耐心等待。
8. 安装完成后,您将看到一个“完成”页面。
点击“完成”按钮退
出安装程序。
至此,您已成功安装Visual Studio 2012。
您现在可以开始使用它来开发和编程了。
享受您的编程之旅吧!。
VS程序打包部署过程图解

InstallShield程序打包图解VS2013中打包工具被看做程序集,在使用时和程序集一样被创建到程序解决方案下。
需要我们做的是添加项目即可。
1、设置安装程序集InstallShield安装完成后,执行以下步骤右键解决方案-->添加-->新建项目-->其他项目类型-->安装和部署,具体操作如下图:2、设置程序安装信息3、设置安装要求4、添加程序文件(重要)在下图中的第四步中添加程序文件时会有主输出、源文件等多个选项框,其实它的生成机制和.NET程序的编译机制是相同的。
在添加了启动项的主输出后,需要将启动项程序所在的文件目录下的bin\Debug 文件中的内容全部添加进来,包括文件和文件夹(添加文件夹点击Add Folders)。
6、设计程序的快捷方式Application Shortcuts 程序快捷打开方式,InstallShield为用户提供了两种显示形式,分别是开始菜单和桌面快捷方式。
下图显示了设置的一些注意项,此阶段也可以设置程序的显示图标(需要.ico格式的图片)。
7、设置程序安装时的安装视图8、打包安装环境设置完上面的步骤后,我们的打包程序基本设置完成,但是在一些情况下我们往往要打包.NET环境或者其它程序运行所需要的Windows 环境,InstallShield也为我们很好的设计了环境的打包。
在选择需要打包的环境时一定要注意文件的名称,一般往往是需要直接将环境安装包放到安装exe中。
选中Microsoft .NET Framework 4.5 Full然后等待VS将该环境的安装包下载到程序集文件夹中即可。
另外一定要注意名称后面的(Web Download)括号的内容说明文件只是一个链接,在安装时需要网络下载才可以实现完成安装。
9、发布程序上面的安装步骤执行完成后即可生成解决方案,但是生成的文件会放在DVD-5文件夹内,想要使用安装文件的话就必须拷贝整个文件夹否则安装会出错,这样内容很繁琐,而且给客户的安装体验度也很差。
VS2012图文安装教程

VS2012图文安装教程
一、下载
下载VS2012中文旗舰版(VS2012_ULT_chs.iso)
按下面的步骤启动安装:
(1)直接右键点此iso文件,解压缩到某个目录。
例如,解压缩到D:\setup\目录。
(2)在D:\setup\下面,找到vs_ultimate.exe,双击运行。
(注意,你的电脑上可能不显示后缀名,你可能看到的名称不带后缀.exe)
将进入下面的安装过程。
二、安装过程
勾选“我同意许可条款和条件”,点“下一步”,
可以全选,也可以只选择图示中的3个组件。
点“安装”,
等待安装完成,
可能要重新系统…… 点“立即重新启动”,则系统重启后再登录进Windows,会接着安装
几十分钟后,安装完成,
点启动,
初次进入会弹出注册框,
输入注册码:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC
(也可以先不输入密钥,然后在主界面的“帮助| 注册产品”菜单里打开此注册框)
接着,
单击“Visual C++开发设置”,点“启动Visual Studio”,进入VS2012主界面。
三、创建HelloWorld控制台程序
后面的操作和VS2008相同,但在下一页面中注意,
(1) 选择空项目
(2) 不要勾选“安全开发生命周期SDL检查”注意这两点就可以了。
下面是主界面的显示:。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
vs2012 打包应用程序(创建部署/安装包)
新建这么一个项目,点OK,如果是第一次使用的话,会打开一个网页,按照提示的步骤来做,
点击上面的step2的网址,进入到另一个网页:
填写完右边的信息,点击“download now”即会收到一封邮件,里面有下载地址和激活码。
点击上面的连接进行下载,会下载到一个名为:InstallShield2012SPRLimitedEdition.exe的安装包,用管理员权限运行安装完后。
重新启动VS2012。
重新新建一个这样的项目:
点OK,这时候不再是打开网页,这时打开会提示激活或者是试用
选第一项,下一步
输入收到的邮件里的激活码,激活
激活完成,进入到部署界面
对于如何部署,还有个视频教程。