vs2010发布、打包安装程序详解

合集下载

VS-2010安装图解

VS-2010安装图解

一、VS2010与MSDN安装过程图解一.下载VS2010首先我们需要下载VS2010,大家可以在网上下载VS2010破解正式版,建议选择英文版,养成使用英文工具的习惯。

二.安装VS2010下载后进行安装。

安装方法与一般的iso文件一样,可以使用虚拟光驱软件Daemon Tools安装,也可以将其解压后点击setup.exe进行安装这里使用Daemon Tools安装VS2010。

首先打开Daemon Tools,屏幕右下角会出现托盘图标,在图标上点右键,会弹出菜单,再把鼠标移到菜单项“虚拟设备”上,然后再移到子菜单项“设备 0:[L:] 无媒体”上,最后点击下一级子菜单项“装载映像”,弹出对话框选择VS2010UltimTrial.iso文件。

这样虚拟光驱就会打开此iso文件,弹出自动安装的提示,选择“运行autorun.exe”就可以了,如果没有弹出提示就通过资源管理器进入虚拟光驱,用setup.exe安装。

接着会弹出下面的对话框:当然选择“Install Microsoft Visual Studio 2010”进入下一步,加载安装组件后如下显示:点“Next”后:选择“I have read and accept the license terms”后点“Next”弹出对话框:此处是让我们选择要安装的功能,有两种:Full(完全)和Custom(自定义)。

Full选项表示安装所有编程语言和工具,Custom选择表示可以自定义要安装的编程语言和工具。

右侧可以更改安装路径,我建议不要安装到C盘,因为它占用的空间比较大。

我安装到了D盘,使用Full完全安装。

如果选择Custom 安装,点“Next”则出现如下画面:大家可以根据自己的需要取消某些语言或工具的安装,比如不想安装Visual C#,取消选择它就可以了。

如果觉得以后都有可能会用到,那就像我一样选择完全安装吧。

Full或Custom方式和安装路径设置好后,点“Install”进行安装:可能正式版的安装文件在安装过程中会有重启过程。

VS2010安装及配置

VS2010安装及配置

实验一VS2010安装及配置
一. 安装
下载一个ISO镜像文件。

ISO文件截图:
可烧录成光盘,也可用虚拟光驱软件安装,也可直接解压它,然后运行里面的setup.exe进行安装。

通过虚拟光驱加载ISO镜像:
在弹出的对话框中选择下载好的ISO文件。

虚拟光驱里面已经打开了ISO文件,有的机器可能会自动弹出安装提示,有的不会。

如果自动弹出安装提示,那么直接通过即可,如果没有弹出,那么用资源管理器方式进入虚拟光驱点击Setup.exe即可开始安装。

当弹出VS2010安装程序之后点下一步,选择安装VS2010.
选择同意。

然后安装包会开始搜集信息:
开始安装。

注意安装过程中可能需要重启一两次。

二. 配置
通过开始菜单来启动VS2010。

如果是第一次开始,会让你选择默认的环境设置,选择VC的配置:
出现下面的起始页面表示已经成功安装和运行了。

常见的设置
通过菜单工具->选项调出配置对话框,下面是一些常见的设置:
⏹调出行号:选择文本编辑器->所有语言,把行号打成勾。

⏹调整字体或者颜色: 选择环境->字体和颜色。

⏹设置工具栏:单击工具栏的空白区域,把生成工具栏调出来。

可直接在工具栏上面选择编译项目、编译整个解决方案、运行程序和调试程序了。

选择生成工具栏旁边的小三角形可进行自定义,还可以添加一些按钮:
单击自定义界面下面的添加按钮就可以添加新的按钮了,现在我们把开始执行(不调试)添加工具栏中:。

VS2010程序打包与自定义操作(详细步骤版)

VS2010程序打包与自定义操作(详细步骤版)

VS2010打包安装部署这里简单介绍如何在VS2010开发环境下制作安装项目,其中包括如何设置开机启动、删除注册表及安装后自动运行,加上卸载功能。

1、创建安装项目打开VS2010,点击菜单上的“文件”>>“新建”>>“项目”,弹出如下对话框。

如上图所示,在“其他项目类型”中选择“安装项目”,根据自己的需求命名,这里命名为“MySetup”,选择保存路径。

这样就创建了一个安装项目。

2、在安装项目中添加其他应用程序项目点击菜单上的“文件”>>“添加”>>“现有项目”,弹出如下对话框。

这里选择之前已经做好的一个WPF应用程序项目3、将可执行文件(.exe)、类库(.dll文件)及所需图片加入安装项目中右击“MySetup”>>“视图”>>“文件系统”,主窗口显示文件系统界面,如下图右击“应用程序文件夹”>>“添加”>>“项目输出”,弹出如下对话框。

在“项目”选项中选择“DataServiceHost”,按住“Ctrl”键,选中“主输出”,单击“确定”。

再右击“应用程序文件夹”>>“添加”>>“文件夹”,命名为“Images”,在“Images”中放入应用程序需要的图片,右击“Images”>>“添加”>>“文件”,在弹出的对话框中添加所需的图片。

4、创建快捷方式在“应用程序文件夹”中右击“主输出来自DataServiceHost(活动)”,如下图。

点击“创建主输出来自DataServiceHost(活动)的快捷方式”,将快捷方式重命名为“我的WPF应用程序”,这里可以根据需要命名。

在“文件系统”中的“用户的“程序”菜单”添加文件夹“我的WPF应用程序”,这里可以根据需求命名,将之前“我的WPF应用程序”快捷方式剪切到该文件夹中。

同理可以在“文件系统”中的“用户桌面”中创建快捷方式。

vs2010项目打包

vs2010项目打包

vs2010项目打包1、创建项目:在解决方案里右击->【添加】->【新建项目】(注意:这里选择的是解决方案,新建的是项目)2、把自己的程序添加到刚创建的项目中:(两种方法,推荐第二种)1)、选中刚才创建的项目【右击】->【添加】->【项目输出】确定后,会把你需要打包的程序bin下的关联的dll自动加载到(应用程序文件夹下),但这种方法加载的dll不完整,需要自己后来把没加载的重新考进来。

然后在里面新建文件夹分类。

2)、选中(应用程序文件夹下)直接把需要打包项目bin下的文件拖进(应用程序文件夹)里。

可以重新建立文件夹给组件分类。

注意:关于程序需要注册的控件问题(这里分两种ocx组件和dll程序集)如果您的项目中用到控件注册了,为保证用户安装后能正常运行需要给他们在安装的时候把程序需要的控件一块注册了。

注册属性分四种:我们一般只用三种,vsdrfDoNotRegister:从不注册,vsdrfCOMRelativePath:注册需要注册的dll文件,vsdrfCOMSelfReg:注册ocx组件。

我们只注册后面这两种就行(默认是第一种)。

运用程序文件夹:为系统按照后的主要目录,可以把所有的资源都放在这个文件夹下,包括一些快捷方式的图标。

用户的程序菜单文件夹:开始菜单里显示的程序文件夹。

用户桌面:在用户桌面上显示的程序内容,一般只包括快捷方式。

3、快捷方式、卸载程序的添加:1)卸载程序的添加添加文件,去选择c盘windows里system32下的msiexec.exe程序添加进来。

右击mesiexec.exe,选择创建mesiexec.exe的快捷方式,并命名程序菜单里的卸载程序处理:选中项目(左击)在属性项里找到ProductCode属性,把那段代码复制出来。

找到卸载的快捷方式属性里的Arguments属性:前面加个/x 后面是刚才复制的代码。

注意x 后面有空格。

按照此方法可多创建几个卸载的快捷方式,放到相应的目录。

VC2010 最新软件打包超详细

VC2010 最新软件打包超详细

VS2010 MFC 打包操作说明1.用VC2010打开要打包的软件,Release方式,运行一下2.项目上右键-新建-项目-安装项目3.开始制作安装包,制作安装包需要以下操作:a.修改部署项目属性b.添加相应文件c.创建快捷方式d. 加入.NET系统组件e. 生成4. 初始界面:1)项目:S7000SetNumber;S7000SN;2)FileSystem:包括三种:应用程序文件;用户桌面;用户的“程序菜单”;3)文件名称:应用程序文件、用户桌面或用户的“程序菜单”添加文件后,此处会有文件名称和类别显示;4)部署项目属性:用户可以修改;5.修改部署项目属性:左键单击项目名称,界面最右侧出现属性界面,修改红线标注的信息;6.1)添加项目文件:在应用程序文件夹下右键,选择ADD-Project,弹出对话框选择Primary Output选项,点击OK;添加成功后出现如下界面1)添加卸载文件:这个文件在c:\windows\system32文件夹下,在应用程序文件夹下右键,选择ADD-File,弹出对话框;添加成功后出现如下界面2)添加图标,方法同添加卸载文件,必须保证加载的图标后缀名为.icon;3)创建快捷方式,该快捷方式用于软件打包后安装在桌面上或用户程序里显示,以创建卸载文件的快捷方式举例:将光标选中msiexec.exe,右键选择Create Shortcut to msiexec.exe;创建成功后出现如下所示:右键可重命名该快捷方式,如果想将该程序放在用户程序里显示,请该快捷方式重命名后剪切粘贴在用户的“程序菜单”下右键-重命名右键剪切右键粘贴可以在文件夹下创建一个文件夹4) 设置卸载属性:查找部署项目的ProductCode ,在前面说过的部署项目属性中可以找到;将ProductCode 中的字符串拷贝,在前面加上/x ,空一个格,复制到卸载文件快捷方式的Aguements 中。

5) 为快捷方式添加图标7. 加入.NET 系统组件要修改成这样单击8. 生成:选中项目,然后右键—Build 即可。

Visual Studio 2010 安装程序打包超详细教程

Visual Studio 2010 安装程序打包超详细教程

Visual Studio 2010安装程序打包教程平创空间制作中心 Powered by Z.P.(丕仔) 1、创建打包项目1)首先打开需要打包的程序项目,这里以ZPTools项目为例,如下图所示。

2)打开ZPTools项目之后,进入Visual Studio 2010程序界面,然后通过菜单创建新的打包项目,如下图所示。

3)在弹出的“新建项目”对话框中,选择创建“Visual Studio Installer”模板中的“安装项目”,如下图所示。

4)选择.NET平台环境(根据项目需要),输入项目名称(ZPTools_Setup),指定项目位置(默认),选择解决方案(添加到解决方案,当然也可以选择创建新解决方案),然后点击“确定”,新的打包项目就创建完成了,在解决方案窗口中会看到,ZPTools和ZPTools_Setup两个项目,如下图所示。

2、配置打包项目1)首先在ZPTools_Setup项目的属性窗口中设置打包项目的一些参数,例如程序图标、作者、描述、安装方式、关键字、区域设置、商家、程序名称、以及程序主题和标题等信息,程序编码(ProductCode,此属性值卸载快捷方式需要使用)是自动生成的,如下图所示。

提示:属性窗口可以用快捷组合键(Ctrl+W+P)调出,也可以通过菜单“视图-属性窗口”调出。

2)右键打开ZPTools_Setup项目“视图-文件系统”,可以看到三个文件系统,如下图所示。

其中“应用程序文件夹”是需要打包的程序文件的安装目录所在位置,“用户桌面”是需要打包程序的桌面快捷方式所在位置,“用户的‘程序’菜单”是需要打包程序的开始菜单所在位置。

3)在ZPTools_Setup项目上右键或者在“应用程序文件夹”上右键选择“添加-项目输出”,如下图所示。

4)在弹出的“添加项目输出组”对话框中,选择需要打包的项目(ZPTools)和主输出,如下图所示。

5)点击确定系统会自动把ZPTools项目的依赖项(主程序以及必须的程序集)添加到“应用程序文件夹”中,其中“主输出来自ZPTools(活动)”就是主程序,如下图所示。

vs2010安装步骤

vs2010安装步骤

VS 2010安装步骤
一、准备软件
1)虚拟光驱:DTLite4491-0356.1394761051;
2)Vs2010中文版:cn_visual_studio_2010_ultimate_x86_dvd_532347或
vs2010英文版:en_visual_studio_2010_ultimate_x86_dvd_509116;
3)Iis6.0安装
二、安装步骤
1)在百度上找虚拟光驱进行下载,下载之后,选择自己想要的路径点击安装。

2)安装成功后点击打开进入虚拟光驱
3)点击左下角,将所要安装的Vs2010安装包放入,然后点击左下角,开始安装,
点击【下一步】,到这里点击【我已阅读并接受许可条款(A)】,点击【下一步】;(此处应注意要放入的是整个未解压的iso镜像文件而不是解压后的文件夹,ps:我安装好虚拟光驱之后,在解压后的文件夹里发现了虚拟光驱的图标直接点击之后就进入了安装)
4)安装完成;
三、初步配置
1)在【开始】里找到【所有程序】,找到【Microsoft Visual Studio 2010】,点击打开
2)选择【Visual C#开发设置】;
3)做到这里就算配置成功了
试着做了一个C#的HelloWorld;
四,有关iis的安装配置
1.在网络上找到iis进行下载,解压到一个文件夹里。

2.到控制面板里的程序和功能里点击,打开或关闭windows功能
3.进行以下选择
4.返回控制面板选择管理工具
5.进入选择图中所圈的图标进行双击
6.选择网站下面第一个双击ASP文件
将下面的父路径改为ture.
点击高级配置进行自己的配置。

这样应该就是iis配置了。

C#winform程序怎么打包成安装项目(VS2010图解)

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运⾏⽂件的主输出)-》将快捷⽅式拖拽到“⽤户的程序菜单”和“⽤户桌⾯”,这样安装完成后,就会在桌⾯和⽤户的程序菜单创建相应的图标。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

这是我在网上搜到的,加以自己的理解和对一些不明白的地方做了一些更新说明。

1、在vs2010 选择“新建项目”→“其他项目类型”→“Visual Studio Installer”→
“安装项目”:
命名为:Setup1 ,选择好位置后点确定。

这时在VS2010中将有三个文件夹,如图:
a.“应用程序文件夹”:表示要安装的应用程序需要添加的文件;
b.“用户的‘程序’菜单”:表示应用程序安装完,用户的“开始菜单”中的显示的
内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe;
c.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。

2、应用程序文件夹中点右键,添加文件:表示添加要打包的文件;
添加的文件一般是已经编译过应用程序的debug目录下的文件(主要为.exe文件,其他文件可选);
如果有所需要的动态库也加载进来:
如果还要添加子文件夹则需要“添加文件夹”
然后把对应的子文件里的内容添加到此文件夹中;
把需要创建程序快捷方式的图标也添加进来(在res文件夹下),后缀名为:ico
3、在创建的项目名称(Setup1)上点击右键 属性,选择系统必备:
如果在项目名称(Setup1)的“检测到的依赖项”里检测到所添加的程序文件有.NET
依赖,如图:则选择所需的.NET的版本和Windows Installer3.1(可选项),如果没有则不用选。

选择:“从与我应用程序相同的位置下载系统必备组件”,这样安装包就会打包.NET FrameWork ,在安装时不会从网上下载.NET FrameWork组件;但是安装包会比较大。

在创建安装程序时,需要设置启动条件(如果有.NET依赖):在项目名称(setup1)上,点击右键选择“视图” “启动条件”:
然后VS2010会弹出启动条件视图:
在“启动条件”的属性中, 点击Version选择所需的.NET版本。

4、设置安装文件的目录(路径):
创建的项目名称(setup1)的属性中设置参数如下图:
其中Author 为作者;Manufacturer为公司名称;ProductName为应用程序的名字;例如我的设置为:
Author:nnrh;
Manufacturer:M&W;
ProductName:测卡程序。

把InstallAllUsers 设置为True 。

(这样在“控制面板”程序中会显示公司的名称;在安装时会默认为“任何人”,否则默认为“只有我”)
点击应用程序文件夹,在其属性里,如下图:DefaultLocation为默认的安装路径,第一个([ProgramFilesFolder])为系统主目录(默认C:\Programe),第二个([Manufacturer])为公司名,第三个([ProductName])为应用程序名称,这样在安装时就会创建两层的文件路径。

需要删除DefaultLocation中的:[Manufacturer] 。

删除后只有应用程序的名称(默认的安装路径为:C:\Program Files\测卡程序,如果没有删除,则默认的安装路径为:C:\Program Files\M&W\测卡程序)。

5、创建应用程序图标与卸载程序:
A.“在应用程序文件夹”中的.exe文件中,点击右键,创建快捷方式:
重命名“测试程序”,然后点击右键属性:选择Icon
双击进入,点击浏览—》应用程序文件夹--》选择我们之前添加的“CheckCard.ico”
确定后,拖动此快捷方式到“用户桌面”
B. 在《用户的‘程序’菜单》中添加一个文件夹,命名为:“测试程序”(如果不添加一个文件夹,安装程序后在开始--》程序里会直接显示CheckCard.exe,如果添加了文件夹,安装程序后在开始--》程序里会出现一个测试程序文件夹,在其下面会有CheckCard.exe程序)然后同样的方式创建CheckCard.exe的一个快捷方式命名为测试程序,选择图标,拖动到“测试程序”文件夹中;
c.创建卸载程序:
在“应用程序文件夹”中添加:C:Windows\System32\Msiexec.exe
右键创建快捷方式,重命名为:卸载,把此快捷方式拖动到“测试程序”文件夹中;
注:这里是ProductCode,而不是UpgradeCode.
6、完成以上步骤,就可以生成解决方案了。

7、生成解决方案后,在debug文件夹中就是我们需要的安装包(setup.exe),如果在前
面的《系统必备》里选择了.NET版本,则会.NET 版本安装包(DotNetFX40文件夹,根据版本不同,名称也有所不同),安装包发布时应将整个Debug文件夹发布出去。

8、点击setup.exe安装完在开始菜单中有“测试程序”文件夹,里面有我们创建的两个
快捷方式;
桌面上也有快捷方式。

我们安装后,右键点击桌面的测试程序,选择属性,会发现《打开文件位置》(本文用的系统是Win7,XP下为查找目标)是灰色的,不用使用,开始程序里面的也是如此。

如图:
这个问题应该是vs打包工程的问题,在vs中好像没找到可以设置的地方,在网上查了半天,好象只有下面一种解决办法:
在网上下载orca工具(msi文件编辑工具)。

安装orca后,用orca打开msi安装包,在左边的Tables列表中找到Shortcut表,在右边记录中找到Directory为DesktopFolder的记录,修改该记录的Target属性为[TARGETDIR]应用程序名称.exe (测试过不用后面的.exe也可以)。

可以看出DesktopFolder为桌面快捷方式,最上面的为开始程序里的快捷方式,将Target属性改过后保存即可。

安装后打开文件夹位置可用。

点击可以打开CheckCard.exe所在文件夹。

还有我们点击开始程序里的卸载,可以卸载掉程序,但是点击安装文件夹里的msiexec.exe会出现以下窗口:
Msiexec.exe直接点击是不能卸载程序的,那要是客户要想卸载掉程序,万一点击了安装程序下的msiexec.exe出现上面的情况可能会以为有问题。

为了解决这一问题,我们可以在《目标计算机上的文件系统》上点右键—》添加特殊文件夹—》用户的Application Data文件夹(这里可以自己根据情况添加),把msiexec.exe 放到此文件夹下(可以更名为uninstall.exe),然后再创建快捷方式(注:在msiexec.exe创建好快捷方式后,不能再移动msiexec.exe到别的文件夹里,如果这样会使快捷方式找不到卸载程序而无法卸载程序)。

这样安装后不会在程序的
安装文件夹下出现msiexec.exe,会安装在Application Data文件夹里(这是个隐藏文件夹)。

客户卸载程序时只能从开始程序里卸载或是在控件面板的卸载程序里卸载。

(这个我个人的想法,其实也可以不用添加卸载程序,要想卸载程序,可以在控件面板的卸载程序里卸载)。

下面是英文版VS2010制作中文环境安装包(这是网上搜的,因个人用
的汉化版的VS,所以不存在下面的情况,所以没有测试过)
自从VS2010发布以来,一直在用英文版本,接下来就说明用英文版本制作中文环境安装包方法。

开发工具:VS 2010 EN
开发语言:Visual C#
先来看下英文版制作中文环境安装包出现的错误:
当创建有中文字符的文件夹或文件名都会出现“波浪线”,安装后就会是乱码,当然,解决这个问题的方法也很简单,
按照上图,设置安装包属性Localization 为Chinese(Simplified)。

这样虽然可以解决中文字符问题,但如果是要打包.net 环境的话(当然,您要是不打包.net 环境这个就不在讨论之内了)
,如下图选择将.net 环境一起打包,
当生成安装程序的时候,出现了以下错误,如下图:
根据错误,很明显没有找到中文语言包,但是错误中说的磁盘又指的哪个目录呢?
目录是指这里:C:/Program Files/Microsoft
SDKs/Windows/v7.0A/Bootstrapper/Packages/DotNetFX40Client(我的VS装在C盘,根据实际情况来定)
当然您会想是不是把中文语言包放在目标目录下不就可以吗?暂且不下判断,下载个中文语言放到目录下试试,
Microsoft .Net Framework 4.0 完整版语言包Microsoft .Net Framework 4.0客户端版语言包
下载下来之后,将完整版复制到“Packages/DotNetFX40/zh-Hans (对应语言环境)
将客户端版复制到“Packages/DotNetFX40Client/zh-Hans”
重新生成安装包程序。

Rebuild All Succeded
注:所有需要一起打包的程序放在“C:/Program Files/Microsoft
SDKs/Windows/v7.0A/Bootstrapper/Packages”
可根据实际安装环境进行配置。

相关文档
最新文档