图解VS2008打包全过程(含卸载)
Vs2008打包安装程序
1、怎么使得程序窗口左上角和任务栏有图标,如下图所示:其实这个问题不应该放到程序打包这部分讲,只不过对于一些初学者而言,在这提下也许会有很大的帮助(想到自己刚学.net那会了,呵呵)。
方法之一的话就是先添加一个图标文件到项目中,然后切换到每个界面设计器,右键窗体的属性,在属性窗口有个Icon选项,下面的也就不用多说了吧~2、先新建一个空的解决方法,File->New->Project->Other Project Types->Visual Studio Solution->Blank Solution,这儿取个名称SetupDemo:如图:3、在解决方案中添加个项目工程,右键上图中的解决方案,点击Add->New Project,选中Windows Form Application模板,输入SetupForm,结果如下:4、给项目添加些基本信息:在上图中,右键SetupForm后单击Property或者直接双击上图中的Properties,会出现下图左侧很多选项卡,所以可以更改的东西很多,大家可以视需要而定制,这没必要赘述。
大家可以点击上图中的Assembly Information 按钮,添加项目出品公司信息,如下图所示:5、本来这应该讲添加安装部署项目了,但是对于在Windows7上开发的朋友们,还需要加上额外的一部,那就是关于程序安装后的权限问题。
大家知道,从Vista开始Windows操作系统便加入了UAC机制,所以问题就出现了:如果我们制作的程序被安装到了系统盘了会怎样?有心的会发现,当程序进行一些诸如IO操作的时候,这些都会被操作系统要求以管理员权限运行,否则所有的操作会被系统拒绝。
如果直接进入安装部署项目的操作的话,这样打包出来的安装包即便你以管理员权限运行安装了。
但是,出现在桌面上的图标快捷键右键时候却没有“以管理员权限运行这一选项”,除非你直接切换到安装目录,右键exe文件以管理员权限启动~解决方法是,右键SetupForm项目,添加一个应用程序描述文件,如下图:直接点击添加即可,这时候打开文件会出现以下内容:想必不用多说了吧,把level="asInvoker" 按调用者权限改成level="requireAdministrator"管理员权限就OK啦。
VS2008完整水晶报表发布部署总结
VS2008水晶报表发布部总结一、安装运行时支撑文件如果你安装了VS2008,那么可以找到如下目录:C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports1 0_5此目录下有如下文件:COPY到服务器上根据服务器CPU情况选择性地安装一下。
二、将WEB项目打包成安装程序1. 在WEB解决方案中新建一个项目,选择项如下:2. 右键点击项目名称,选择“视图”-“文件系统”3. 按下图操作:4. 设置项目的启动文件:5. 在项目名称上右击,按下图操作,选“项目输出”:6. 选“内容文件”后再“确定”:7. 按SHIFT+F6即可生成安装文件,可以在项目的目录下能找到如下结果文件:Copy这个MSI文件到服务器上安装完就可以浏览了。
三、修补水晶报表的图标显示和打印功能问题:如上所述,是可以浏览了,但是报表显示的工具栏上图标出不来:如下:看到吗,小图标出不来。
其它你再试试,打印也没法选打印机的。
解决办法:1. 在自己开发的PC上找到如下目录:C:\WINDOWS\\Framework\v2.0.50727\ClientFiles\CrystalReportWeb FormViewer4注意:CrystalReportWebFormViewer4中的4有可能与你的不一样,无所谓的。
2. 将CrystalReportWebFormViewer4目录复制到你的WEB服务器上项目所在目录中,如:C:\???????\aspnet_client\system_web\2_0_50727\CrystalReportWebFormViewer4再试试看吧,问题解决!祝好运!水晶报表安装部署(vs2005,vs2008)1.水晶报表安装程序和汉化包C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalRepo rts2.安装水晶报表运行时支持,打包下面这个目录到需要安装的服务器,然后点击“CRRedist2008_x86.msi” C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports1 0_53.将下面几个dll拷贝到/bin下,注意版本号 2005,在这个目录C:\Program Files\Microsoft Visual Studio 8\ReportViewer 2008,在这个目录C:\Program Files\Microsoft Visual Studio 9.0\ReportViewermon.dllmicrosoft.reportviewer.processingobjectmodel.dllmicrosoft. reportviewer.webforms.dll安装一下,然后重启服务器,再访问就OK了从网上找的方法是合并msm什么的,我的程序又不是用msi打包的,所以,不能用,换种方法:C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports1 0_5这里可以看到CRRedist2008_x86.msi及zh-CHS\CRRedist2008_x86_chs.msi只要把这两个安装了,水晶报表就可以使用了,因为网上有人说水晶报表30天会过期,我把日期调到30天后,看了看,正常发布软件时,把以上水晶报表的两个安装文件给打包过去安装就OK了。
VS2008下载与安装指南
VS2008简体中文正式版的下载地址以及破解方法Visual Studio 2008微软最新推出了的Visual Studio 2008了。
VS2008代号为“Orcas”,已经经历了大约18个月的开发,是对Visual Studio 2005一次及时、全面的升级。
微软称,VS2008 引入了250多个新特性,对各个版本都进行了大幅改进,包括免费的Visual Studio Express和团队开发版本Visual Studio Team System。
从编程高手到企业级开发团队,都可以得到一个稳固、安全、可靠的开发方案,从而为Windows Vista、Windows Server 2008、Office 2007、互联网等最新应用开发程序。
经过一整天的下载,Visual Studio Team System 2008终于下载完成了。
安装它的过程,似乎有些坎坷,在Vista下,安装竟然持续了一个多小时。
不过比起VS2005 SP1的安装,这个还算是轻松的。
VS2008的安装过程与它的上一个版本没什么区别,唯一的改进就是安装过程中的人物图片好像比原来的难看些了(汗......)X-Force安装的是英文版,所以截图也是英文版的。
本站提供的是简体中文版的下载安装选项我是选择的自定义,只勾掉了Microsoft SQL Server">SQL Server 2005 Express Edition的选择,其他的全部安装,感觉VS2008的安装速度笔VS2005快多了。
经过漫长的等待,OK安装成功。
接下来就是启动VS2008,出现了初始化的界面,感觉不错。
记得vs2008已经集成了对javascript的调试功能,同时编辑Web窗体时的模式也有原来的Design和Source变成了三个,增加了Split即设计和源代码模式,和Dreamweaver有的比啊,对Ajax的支持也是太好了。
就顺便建了个Web Applciation,体验了一下Split的效果,和Debug JavaScript的方便。
VisualC++2008的下载和安装
VisualC++2008的下载和安装Visual C++ 2008的下载和安装key:PYHYP-WXB3B-B2CCM-V9DX9-VDY8TXMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WTVisual C++ 2008事实上是包含在Visual Studio 2008 中的.所以叫Visual Studio 2008⽽Professional Edition是其较全⾯的版本.Visual Studio 2008 Team Suite Edition的注册或是破解很简单,有两种⽅法:1). 安装完90天试⽤版后,在“添加或删除应⽤程序”,删除vs 2008,点击“卸载”,在卸载⾥有让输⼊序列号的地⽅,把正式版的序列号PYHYP-WXB3B-B2CCM-V9DX9-VDY8T输⼊进去就⾏了。
2). 这种⽅法也是序列号的问题,把iso⽂件中的setup⽂件夹中的setup.sdb⽂件中的[Product Key]下的⼀⾏的原来的序列号换为能⽤的正式版的序列号就⾏了。
如:[Product Key]PYHYP-WXB3B-B2CCM-V9DX9-VDY8T1.Visual Studio 2008 Professional Edition(中⽂ ):XMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WT (确实可⽤)2.Visual Studio 2008 Team Test Load Agent:WPX3J-BXC3W-BPYWP-PJ8CM-F7M8T3.Visual Studio 2008 Team System:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T4.Visual Studio 2008 Team Foundation Server:WPDW8-M962C-VJX9M-HQB4Q-JVTDM下载时间约15⼩时.,安装时间包括MSDN约2⼩时.很慢(不要误认为死机). 下载软件如快车或IDM.可以续传者. ⽂件⼤⼩约3.3G或3.7G(中⽂) .最适合于VISTA系统,xp也可以.硬盘分区应该⼤⼀些.如30到40G左右.下来的⽂件是ISO镜象⽂件,因此⽤DAEMON虚拟光驱装⼊即可安装。
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”。
最详细的安装VS2008图解步骤
安装VS2008的步骤1、打开VS2008软件安装文件夹,文件下有7个文件,点击part1.exe文件解压,形成.ISO文件:附图如下:形成.ISO压缩包后,解压压缩包,点击进行安装。
打开后的会自动弹出一个安装对话框,安装对话框的效果如下图:单击对话框中的Install Visual Studio进行安装2、安装前的准备-加载文件效果如下图:这是Visual Studio 2008正在加载安装文件的对话框这就是第一个安装界面了,呵呵。
不过VS2008还在加载安装组件。
所有东西都加载完后的效果,呵呵,和VS2005差不多吧!它问你是否要发送安装体验信息到Microsoft,我选的是不发送。
那就直接点Next就是了。
3、协议与安装密匙在这里它问我们是否同意许可协义,我选的是同意,不同意是不能安装地哦,呵呵。
再下面就是安装密匙,因为我们下载的是试用版所以安装密匙它都帮我们填好了。
Name就不用我说了吧,我们继续Next。
4、选择安装方式,附图如下:此处是问你是选择默认安装方式,还是全部安装方式,或者是自定义的安装方式,这里我们选择自定义的安装方式,然后Next。
如果你选择的是Default 或者是Full应该就会跳过第5步。
这里还可以设置VS2008的安装目录的。
默认情况下在自定义安装方式下面Visual Studio 2008帮我们选择的默认安装组件,然后我们也可能根据实际情况来选择安装组件(如果有些没有安装的话,以后还是可以修改的)。
选择好了以后我们就可以进行安装了,单击Install 按钮断续。
左边是将要安装的组件,左边下面是当前组件的安装进度,右边是Visual Studio 2008的一些介绍。
不用说,这个.net framework 3.5的安装很慢,它的单独安装文件好像快200M了吧。
哎,吓了呢!安装时间最长的就是这个项了(呵呵),其它的都还好。
7。
安装完成,呵呵,经过长时间的等待,我终于安装完成了。
详细图解VS2008打包WinForm程序(含卸载)
VS2008打包WinForm程序(便于安装和删除):1.打开VS20082.打开程序(如果已经编译好了,这步可以跳到第4步完)3.编译程序,等待“全部重新生成已成功”或其他编译成功消息4.到对应程序文件目录下的bin文件夹中查看编译好的程序(bin文件夹中的Debug中有已编译好的文件)OK,保存,关闭当前解决方案。
5.新建项目6.如下图所示,创建7.点击确定后,出现下图:一、应用程序文件夹是安装程序之后,程序文件所在位置等信息,包含所有bin 文件夹中的Debug 中的文件:注意其属性窗口:将DefaultLocation属性的值改为:“[ProgramFilesFolder][Manufacturer]\[ProductName]”(红色部分的去掉,若不去掉的话安装程序默认安装目录会是"X:\programm file\你的用户名\安装解决方案名称")为安装程序增加删除程序功能,或者叫卸载功能,这里使用最简单的方法:在应用程序文件夹中增加文件:msiexec.exe(文件位置在:X:\Windows\System32)添加成功之后,效果如下:这个小程序就是我们经常见到的“卸载”,如果便于查找,可以修改其名称,如:“Uninstall.exe”。
至此卸载功能还没完全设置完成,注意之后的步骤!!!二、用户的“程序”菜单是程序安装之后,在开始菜单的程序下可见的快捷方式:为了不想让快捷方式赤裸裸的丢在程序中,在这新建一个名为“名称自己定”的文件夹,再添加快捷方式如下图:点击应用程序文件夹:前2个就是我需要的程序和卸载,逐个增加,修改名字:改名之后:在其属性窗口中还有一些其他设置,如图标设置等。
三、用户桌面我自己也还没试验,大概意思就应该是安装之后,在桌面显示的快捷方式。
之前讲卸载功能还没完全设置完成,这里接着设置,右键点击“解决方案资源管理器”中的“Setup1”的属性将ProductCode的值记录,加入“/x 值”填写到如下图所示的“Arguments”例如:“/x {B6814FE1-A156-446E-A39E-4B8DACC2DB71}”的属性OK,保存,生成解决方案,在其之下的Debug下找到“Setup1.msi”,安装既可。
VS制作安装包包含卸载程序
VS制作安装包包含卸载程序Net程序打包安装与卸载制作——问题描述(一)项目已将近完工,怎样将你的程序打包,包装成一个完美的安装程序呢?今天我将我个人使用.Net制作打包程序的经验分享给大家,不足之处还希望大家能够给予指正。
面对对.Net平台开发出来的程序,它的运行对系统环境要求有点高,需要.Net Framework的支持,所以首先面对的问题是怎样将.Net Framework1.1或2.0安装在一台没有以前没有装过的机子上。
以下是我在打包过程中需要解决的问题:一.怎样将.NET程序部署到没有安装_NET Framwork的机器上?二.怎样在打包程序中自动安装SQL Server数据库?三.怎样将MSDE Sp3打包进.Net安装项目中?四.怎样将MDAC打包进.Net安装项目中?五.怎样制作.Net卸载程序?六.怎样创建各种快捷方式?解决了以上的问题后,基本上能够满足你的安装项目需要了吧?好了废话少说,现在我们马上来动手制作。
.Net程序打包安装与卸载制作——怎样将.Net程序部署到没有安装.Net Framwork的机器上?(二)怎样将.Net程序部署到没有安装.Net Framwork的机器上?部署在.Net 平台下开发的应用程序,需要安装安装对应版本的.Net Framwork,而Vsual Studio 2003并没有提供一起打包的功能,所以这一点估计大多开发者都感觉不是太好,那如何将.Net Framework安装部署到客户机上呢?其实微软提供了我们一个安装引导插件(Microsoft Visual Studio .NET 2003 引导程序插件),可以帮助我们在打包时,它会自动将.Net Framework打包放入你的安装程序中,完成了我们想要的功能。
建立安装程序项目,将自己需要打包的程序加入进去,编译过后,你会注意到在生成的安装目录下,你将会注意到多了几个文件(dotnetfx.exe、Config.ini、langpack.exe、Settings.ini),详细介绍如下:Config.ini —安装配置文件dotnetfx.exe — .Net Framework组件langpack.exe —语言包Settings —设置文件ItemSoft.msi — .msi安装文件Setup.exe —主安装程序Config的文件内容如下:[config.ini]IDS_NOT_SINGLE_INSTANCE=已有另一版本的安装程序正在运行。
vs2008入门教程
Visual Studio 2008 入门教程目录Visual Studio 2008 入门教程 (1)2、选择矩形区域(框式) (5)3、分割窗口和创新建窗口 (5)4、全屏模式 Shift + Alt + Enter (6)5、利用查找组合框查找当前文档 (6)6、文档自动换行 (6)7、创建和修改VS的快捷键 (6)8、使用快捷键来注释和取消注释 (7)9、格式化文档、选中文本或当前行 (7)10、转换代码中的空格和Tab字符 (7)11、在当前行的上面和下面插入一行 (7)12、调整字符、词或行的顺序 (7)13、删除一行开头的水平空白字符 (8)14、如何跟踪编辑后的修改(修订) (8)15、使用快捷键进行字符大小写转换 (8)16、改变书签的颜色 (8)17、用Ctrl +W选中当前单词 (8)18、剪切和粘贴折叠代码 (8)19、折叠和展开代码 (9)20、隐藏大纲标记,但仍可以大纲显示 (9)21、隐藏水平或垂直滚动条 (9)22、不用跳转行的对话框来实现转到某行 (9)23、通过返回标记,在编辑器向前或向后定位代码 (9)24、退回上一步的代码“Ctrl+=” (9)25、将光标移到文档当前视图的顶部或底部(无需滚动) (10)26、快捷方式剪切和删除当前行 (10)27、在选中代码段交换光标的位置 (10)28、在标准工具栏上使用撤销 (10)29、避免意外复制空行 (10)31、启动URL定位 (10)32、设置键盘映射方位为:Emacs 和Brief (11)33、设置书签并在书签之间跳转 (11)34、在书签窗口中,定位书签 (11)36、用Ctrl+J语句完成(强迫智能感知) (12)37、增大语句完成提示信息字体 (12)38、在语句完成窗口用键盘切换“通用”和“所有”标签页 (12)39、显示函数的参数 (12)40、复制粘贴函数的参数 (13)41、显示函数的快速信息 (13)42、利用智能感知完成单词 (13)43、使用Ctrl+F在当前文档快速查找 (14)44、在编辑器查找隐藏文本 (14)45、在项目和解决方案里查找 (14)46、使用F3查找下一个匹配结果 (14)47、不打开查找窗口,使用快捷键查找选中的文本 (15)48、给所有快速查询的结果标记上书签 (15)在“快速查找”窗口单击“全部创建标签”按钮,就是在所有匹配的文本所在行,标记上书签。
C# vs2008 创建Windows服务程序,打包成安装文件
C# vs2008 创建Windows服务程序,打包成安装文件c# 开发windows服务程序。
一个简单的服务程序示例。
归纳了几点。
有不足之处,请赐教。
一、创建服务程序1. 菜单栏“文件”--->“新建”--->“项目”,在项目类型中选择“windows”,模板中--->“windows 服务”。
项目名称任意起。
新项目中会创建 Program.cs, Service1.cs及其他的文件或文件夹2. 编写程序略。
二、添加服务应用程序1. 在解决方案中,打开要向其中添加安装组件的服务的Design视图。
(双击Service1.cs 即可)2. 在任意位置,单击右键,在属性窗口中,单击添加安装程序这时项目中就添加了一个新类ProjectInstaller;两个安装组件ServiceProcessInstaller和ServiceInstaller,并且服务的属性值被复制到组件。
修改ServiceInstaller的StartType属性设置为适当的值。
属性值说明Manual:服务安装后,必须手动启动。
Automatic :每次计算机重新启动时,服务都会自动启动。
Disabled:服务无法启动。
修改serviceProcessInstaller类的Account属性改为LocalSystem。
这样,不论是以哪个用户登录的系统,服务总会启动。
三、打包程序,创建服务安装项目1. 菜单栏“文件”--->“添加”--->“新建项目”2. 点击“项目类型”--->“其他项目类型”--->“安装和部署”,再在“模板”点击“安装项目”,点击“确定”.这样在解决方案中会新添加安装项目3. 在“文件系统”中点击“应用程序文件夹”,右边框变空白,在右侧空白处右击鼠标,“添加”--->点击“项目输出”,出现一个对话框,点击“确定”4. (可选)再右击鼠标,“添加”--->点击“文件”,选择文件夹中的“bin”文件中的“Debug”文件中的“.exe”,把“.exe”打开。
Visual Studio 2008如何打包安装文件
之前没玩过VC,最近找个开源项目玩,首先想到的是如何把编译好的exe打包成安装文件,在网上找了不少资料,可能都是老手的原故,每一个人说的都不是很清楚,同时比较几篇文章和实地操作,才清楚了一些,罗列出来供大家参考,也算是个笔记,怕以后忘了。
1.打包前先把工作区内的所有(或者是需要到的)项目编译(要选择release)好。
2.在工作区内新增一个“安装部署”类的项目,如下图:注意红色框框的地方,Setup1是此项目的名字。
右键新建的项目,点击“视图-》文件系统”,工作区会出现如左边红框框的内容,三个文件夹,分别是应用程序文件夹、用户程序菜单、用户桌面。
应用程序文件夹:用来管理程序的所需文件,基本上是把工作区里需要到的项目的release结果添加进来。
为了方便管理,同一功能的文件放在同一个文件夹,比较皮肤呀、用户数据呀、临时文件呀,等等,这里你组织好后,安装时,它就会按你组织的放。
这里会有一个“项目输出”,我也不是很明白它的意思,网上都是选择一个exe 档,不知道是不是有几个exe项目就添加几个“项目输出”还是只添加一个,反正我有3个exe,但我只加了一个项目输出,目前没有什么问题。
用户程序菜单:xp电脑上“开始-》程序”里面的菜单。
其实就是给exe文件创建一个快捷方式,你要是想能在开始菜单打开你的程序,你就给刚才添加到“应用程序文件夹”里的exe创建一个快捷方式,如下图:为了美观,也要在“用户程序菜单”里创建一个文件夹,不然快捷方式太多,不好看,同时,exe档的快捷方式,也要重新命下名,把“.exe的快捷方式”删掉,只要exe档的名字,如下图:用户桌面和用户程序菜单类似,也是生成快捷方式的,只不过它是生成在桌面的快捷方式。
卸载:首先在“应用程序文件夹”里添加“msiexec.exe”,这个文件在“c:\windows\system32”里;然后,给“msiexec.exe”创建一个快捷方式;最后,在快捷方式里的属性“Arguments”项分配参数,参数是“/x{productcode}”,这个“productcode”可以左击刚才新建的安装项目看到,如下图:当然还有一些细节:程序的图标,这个是在生成快捷方式时指定,在快捷方式的属性里有个“Icon”项,在这里你可以浏览加到“应用程序文件夹”的里.ico文件,如下图:控制面板上程序的名称:在添加安装项目时,在属性里可以改,如下图:。
VS2008项目的安装与部署图解
一、应用程序文件夹操作1、新建一个安装项目,起名“测试打包”这里要记住路径了,不然,打完了找不着安装包在哪里,可就说不过去了,呵呵!2、这里就会出现三个文件夹,不用多说一看就明白意思,点“应用程序文件夹-->添加-->文件夹这里的作用就是好管理,重启一下名字,这里我就叫它“测试打包系统”3、在“测试打包系统”文件夹上右键-->添加-->项目输出下一步:添加主输出一般这个就够了,当然你还有别的资源的话就要添加上去了!4、接下来在“应用程序文件夹”下依些建几个文件夹,我建了3个Images里我放的是图片,2个ICO和1个BMP,后面会用到!Unit放置卸载的文件,这里你记住有这么回事就行了,下面专门会讲这个文件是怎么来的!最下面的一个就不用多说了,上面操作过了,放了一个主输出文件!到这里一个简单的打包项目已完成了,呵呵,右键生成一下,在项目目录中找着安装文件就可以运行安装的用了!但是这样的安装包,你安装完一不小心还找不着安装在哪里去了,呵,因为这样只有在安装文件夹里有东东,而我们所熟悉的开始菜单和桌面上没东西啊!不方便,那就给加上去吧!二、开始菜单-->程序-->里添加内容操作1、点“用户的“程序”菜单”,新建一个文件夹!步骤和前面一样,不细说!我起名叫“测试打包系统”2、在中间的桌口中(上图的名称下面部分位置啊),右键-->创建新的快捷方式,出现下面的界面选择“应用程序文件夹”里面的,也就是我们添加的主输出文件!3、更改新添加"快捷方式的属性"看到了吧,这里我更改了一下name和Icon,更改Icon,看到上图中的浏览了吧,打着前面Images下面的ICO文件就可以了!4、用上面同样的方式在建一个快捷方式,指向前面添加的Unit文件夹里的文件!同样改一下属性!看到了吧,我里面有2个快捷方式!这样就OK了!安装完后开始菜单中就会出现上面添加的两个快捷方式!三、用户桌面添加内容的操作1、在文件夹中间窗口中添加快捷方式,指向“应用程序文件夹”里的主输出,然后更改一下属性就OK 了!这样安装完成后桌面就会出现一个快速启动!到这里一个安装和部署项目也就差不多了,但是吗,离完美还差的远呢,把我现在掌握的就先写出来吧四、自定义用户界面1、打开用户界面2、这里可以设置已有窗体的属性和新增窗体设置窗体属性比如这里可以设置一下BannerBitmap,安装窗口上面的图片,方法和前面的ICO文件一样,浏览去找Images下面的Bmp文件即可!就是这样的效果,哈哈,效果差了点啊!可以根据需要来新增窗口,比如密码啊,等等就是上面的这个窗口五、卸载程序怎么打包上去?我试了好几种方面都不太好使,可能是没理解!最后用了这一种方法,感觉还不错!1、新建一个控制台程序2、看代码using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace UninStall{class Program{static void Main(string[]args){string sysroot=System.Environment.SystemDirectory;System.Diagnostics.Process.Start(sysroot+"\\msiexec.exe","/x{522B529D-8A62 -432D-962F-D0CFF826775E}/qr");}}}注意上面代码里的红字部分,这个就是你要打包的程序的安装与部署项目的ProductCode,那么这个ProductCode在哪里找呢?请记住,这里是两个系统,一个是你要打包的系统,另一个是控制台程序,所以啊,这点,要理解!去你要打包的项目里去找看到了吧,就是它了!把它拷贝过来,放在控制台程序里生成一下,上面UNIT里所导入的文件就是现在生成的文件了!!。
VS2008打包程序流程
VS2008打包安装程序步骤1、打开VS2008,依次选择:文件-项目-其他项目类型-安装和部署-安装向导2、依次点击确定-下一步-完成。
进入如下界面3、鼠标单击应用程序文件夹,到右边空白区域依次点击鼠标右键-添加-文件,如图所示4、打开文件后选择你编写的程序在Release下所生成的exe文件和运行该文件所需要的类库文件以及其他的一些文件后点击打开,操作结果如下图所示,并将应用程序文件夹中defaultLocation中的[Manufacturer]删掉,注意中括号也一并删除。
同时将[ProductName]换成exe程序的文件名改完后形式如:[ProgramFilesFolder]\MandarinTest5、生成exe文件快捷方式并分别剪切至“用户的“程序”菜单”和“用户桌面”右边的空白区域内,结果如图所示:6、将程序的图标文件复制到该项目目录下并将该图标加入到应用程序文件夹中,如图所示7、点击用户的“程序”菜单,并右键单击exe文件的快捷方式选择属性窗口,将程序的图标加入到属性窗口中的Icon中,操作步骤如图所示:同理操作用户桌面中的exe快捷方式的图标8、右键单击工程名打开属性对话框选择系统必备,操作结果如图所示勾选如图所示选项并确定此时就可以单击生成解决方案就可以生成安装程序包了。
但是此时生成的程序包中没有卸载功能9、在应用程序项目中添加msiexec.exe,msiexec.exe这个文件在c:\windows\system32文件夹下。
添加进去后将其名字改为卸载,并生成一个快捷方式剪切到用户的“程序”菜单中,操作结果如图所示。
然后鼠标左键单击项目名查看该项目的ProductCode,然后单击用户的“程序”菜单中卸载.exe快捷方式在其Arguments中填写/x ProduceCode即/x {E845C20B-A837-41C5-A744-A1CAAEC23486}。
如图所示。
VS2008软件打包流程
工程打包说明1、打包工程建立打开microsoft visual studio 2008,新建项目出现如下图1所示窗口,在项目类型栏中选择“安装和部署”,填入姓名和工程路径,这样工程就创建完成。
图1 创建工程2工程文件添加工程创建完成后出现如下图2所示界面,包括应用程序文件夹、用户的“程序”菜单和用户桌面:其中应用程序文件夹中放的是需要打包的工程包括的内容,安装完成后该路径下就包含所有放入的文件和文件夹;用户的“程序”菜单是开始中显示的快捷方式;用户桌面是桌面上摆放的快捷方式。
图2 工程文件添加2.1应用程序文件夹选中文件夹右键单击弹出快捷菜单选择添加,可以选择添加文件夹或者文件。
2.2用户的“程序”菜单将需要打包的工程生成的exe文件创建快捷方式添加进来,点击右键查看该文件的属性,在ICON中添加应用程序的图标。
如下图所示:2.3用户桌面的该内容的操作和用户的“程序”菜单的操作方式相同。
3软件生成打开“解决方案管理器”,点击右键生成解决方案,如下图所示如果出现错误,那么根据错误列表中错误指示修改工程,修改完成后重新生成解决方案。
4 腾飞调试环境打包文件的生成4.1 IDE setup的生成首先在应用程序文件夹添加所要打包的工程的exe文件,添加“工程路径\C66xEnv\C66xIDE\bin\Debug”路径下的C66xIDE.exe和C66xFRAccessor.exe,这时visual studio 会检测相关项并且自动添加。
然后,按照下图形式添加文件夹。
defaultLD—给用户提供的基础bin文件SysLoadPath—加载时生成的bin文件,自动放到该路径下Tool—out文件和rmd文件存放路径VPPA—性能分析工程相关文件4.2 DSP setup按照下图添加文件夹。
Documents—添加“程序用户手册”和“函数用户手册”Example—例程c文件,包括性能剖析例程,hello_world.c Srio 例程。
一步一步教你使用VS2008打包Windows服务的方法(附源码)
本文和大家分享一下如何使用VS 2008 打包Windows 服务的方法,实用哦。
1 建立一个控制台程序:代码很简单就是在C盘上写一个文本文件。
看代码:1nam espace ConsoleApplication2 {3cl ass Program4 {5static void Main(string[] args)6 {7 CreateFile();8 }910public static void CreateFile()11 {12 Stream Writer sw = File.CreateText(@"C:\ThisCreatedByWindowsServi ce.tx t");13 sw.Close();14 }15 }16 }2 我们的目的是将上面的生成的控制台程序 "ConsoleApplication.exe" 打包成一个 Winsdows Servi ce。
接下来我们就在建议一个Windows Servi ce 项目。
我们添加一个名为 TestService.cs的服务类.并在设计界面点击右键选择“Add Install”。
此时,系统会自动生成一个ProjectInstall.cs类。
下面我们来设置一些属性(直接看图吧,不多说了):我们在这里设置Account 为"LocalSystem",因为我懒的管理权限哈哈..下面要复写 ServiceBase 类的OnStart 方法。
(Program的访问权限得修改一下)1partial class TestService : ServiceBase2 {3public TestService()4 {5 InitializeCom ponent();6 }78protected override void OnStart(string[] args)9 {10 ConsoleApplication.Program.CreateFile();11 }1213protected override void OnStop()14 {1516 }17 }好了,现在只差给这个服务打包了。
Visual Studio 2008如何打包安装文件
之前没玩过VC,最近找个开源项目玩,首先想到的是如何把编译好的exe打包成安装文件,在网上找了不少资料,可能都是老手的原故,每一个人说的都不是很清楚,同时比较几篇文章和实地操作,才清楚了一些,罗列出来供大家参考,也算是个笔记,怕以后忘了。
1.打包前先把工作区内的所有(或者是需要到的)项目编译(要选择release)好。
2.在工作区内新增一个“安装部署”类的项目,如下图:注意红色框框的地方,Setup1是此项目的名字。
右键新建的项目,点击“视图-》文件系统”,工作区会出现如左边红框框的内容,三个文件夹,分别是应用程序文件夹、用户程序菜单、用户桌面。
应用程序文件夹:用来管理程序的所需文件,基本上是把工作区里需要到的项目的release结果添加进来。
为了方便管理,同一功能的文件放在同一个文件夹,比较皮肤呀、用户数据呀、临时文件呀,等等,这里你组织好后,安装时,它就会按你组织的放。
这里会有一个“项目输出”,我也不是很明白它的意思,网上都是选择一个exe 档,不知道是不是有几个exe项目就添加几个“项目输出”还是只添加一个,反正我有3个exe,但我只加了一个项目输出,目前没有什么问题。
用户程序菜单:xp电脑上“开始-》程序”里面的菜单。
其实就是给exe文件创建一个快捷方式,你要是想能在开始菜单打开你的程序,你就给刚才添加到“应用程序文件夹”里的exe创建一个快捷方式,如下图:为了美观,也要在“用户程序菜单”里创建一个文件夹,不然快捷方式太多,不好看,同时,exe档的快捷方式,也要重新命下名,把“.exe的快捷方式”删掉,只要exe档的名字,如下图:用户桌面和用户程序菜单类似,也是生成快捷方式的,只不过它是生成在桌面的快捷方式。
卸载:首先在“应用程序文件夹”里添加“msiexec.exe”,这个文件在“c:\windows\system32”里;然后,给“msiexec.exe”创建一个快捷方式;最后,在快捷方式里的属性“Arguments”项分配参数,参数是“/x{productcode}”,这个“productcode”可以左击刚才新建的安装项目看到,如下图:当然还有一些细节:程序的图标,这个是在生成快捷方式时指定,在快捷方式的属性里有个“Icon”项,在这里你可以浏览加到“应用程序文件夹”的里.ico文件,如下图:控制面板上程序的名称:在添加安装项目时,在属性里可以改,如下图:。
vs打包程序数据库图解
VS打包数据库图解1.首先在需要部署的项目的解决方案资源管理器中新建一个安装项目2.在安装项目的文件视图中,右键【应用程序文件夹】->【添加】->【项目输出】选择你的项目中的启动项目,下面的列表中,默认就是主输出,确定。
3.此时在文件系统的中间栏目,会自动列出编译所需的文件。
一个简单项目打包差不多,还有快捷方式什么的,就不说了。
开始重点了。
创建安装程序类4.在解决方案资源管理器中,新建一个类库项目【InstallDB】,删除Class1.cs,新建一个安装程序类[InstallDB.cs],等下将在这个类中编写附加数据库代码。
创建自定义安装对话框5.在刚新建的安装项目上右键,【视图】->【用户界面】:在用户界面中,右键【启动】-【添加对话框】-选择【文本框(A)】-确定。
6.然后右键这个文本框(A),将其上移到欢迎使用下面:右键选择【属性】,参考下图的信息填写:7.在刚新建的安装项目上右键,【视图】->【自定义操作】:8.右键【自定义操作界面】的【安装】节点,【添加自定义操作】,弹出的对话框。
9.在查找范围里选择应用程序文件夹,再点击右侧的【添加输出(O)…】,选择刚新建的安装程序类项目,默认还是主输出,确定。
此时:10.右键这个【主输出来自InstallDB(活动)】,进入属性界面,在【CustomActionData】属性里输入下面的内容:/dbname=[DBNAME] /server=[SERVER] /user=[USER] /pwd=[PWD]/targetdir="[TARGETDIR]\"说明:其中前四个方括号中的大写字母,为上面第6步图中输入的四个EditProPerty属性,需要对应好。
最后一个targetdir的值的意思是安装后文件的目录路径。
特别提醒:前三个"/XXX=[XXX]"后面,都有一个空格的,小xin曾因此烦恼甚久,网上的某些教程实在是。
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文件就会启动安装向导。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图解VS2008打包全过程(含卸载功能)
首先打开已经完成的工程如图:
下面开始制作安装程序包。
第一步:[文件]—>[新建]→[项目]→安装项目。
名称可以自己根据要求修改。
位置是指你要制作的安装文件存放在什么目录内,可以根据需要修改,本人一般是把它放在本工程的同一个目录内。
将解决方案改为“添入解决方案”否则VS2008将单独创建一个新的解决方案。
设置完后点击确定按钮。
解决方案资源管理器中增加了Setup1方案。
当然也可以把图的Setup1改名为Install。
第二步、开始制作安装包。
安装向导完成后即可进入项目文件夹:
双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.
当然也可以直接点右键选择添加—>项目输出
选择主输出之后点击确定。
然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的'程序'菜单"和"用户桌面"中.
这样安装程序安装完成后会在"开始->所有程序"和"桌面"上生成程序的快捷方式.
如果想在开始程序中单独创建文件夹,你就应当在“用户的‘程序’菜单”中建立文件夹并为它起个名子,并把快捷方式放到这个文件夹中。
下面是为快捷方式添加图标,现在我们将准备好的图标复制到我们的setup1文件夹下。
并将此图标添加到VS2008安装项目的“应用程序文件夹”下。
选择你的快捷方式,在它的属性对话框中选择“Icon”属性项,选择浏览。
找到你的图标。
然后右击左边的"应用程序文件夹"打开属性对话框:
将属性中的"defaultlocation"的路径中的"[manufacturer]"去掉,
不然的话做好的安装程序默认安装目录会是"c:\programm file\你的用户名\安装解决方案名称"。
我把它改为如下名称:[ProgramFilesFolder]\GzyShell。
这样就是c:\programm file\ GzyShell了。
然后打开解决方案管理器,右击你的解决方案名称,选择属性:
然后打开解决方案管理器,右击你的解决方案名称,选择属性:
在打开的属性页中,选择"系统必备",
好了,这样就完成99%了,然后点击"生成->生成解决方案",哈,生成成功! 第三步,加载“卸载”功能
上面的文章只介绍了简单的生成安装的方法,
但是在2005下并没有直接生成卸载程序的功能,
所以我们只好用msi来实现了,
原理我就不讲了,网上一搜一堆,我只讲操作,
【1】:在添加你的应用程序项目的时候,多添加一个msiexec.exe进去,
这个文件在c:\windows\system32文件夹下,
当然这个关系不大,改不改都行的.
然后给他创建一个快捷方式,放到桌面或者"开始-程序"中,
我选择放在了开始菜单中,然后下面我们要的做的就是查找这个部署项目的ProductCode了, 鼠标左键单击项目名称,记住是左键单击,然后点击属性标签,注意:不是右击的属性,
这个区别很大,这时你就可以看到ProductCode了,
然后打开你创建的那个快捷方式的属性对话框,
在Aguements属性中输入"/x{ProductCode}",
好了,然后点击"生成解决方案"即可生成带有卸载功能的安装程序了. 大功告成。