使用Visual Studio 2010 打包安装程序_第1页
使用Visual Studio 2010 打包安装程序_第2页
使用Visual Studio 2010 打包安装程序_第3页
使用Visual Studio 2010 打包安装程序_第4页
使用Visual Studio 2010 打包安装程序_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、打包程序:1解决方案一右键菜单添加”一新建项目一他项目类型一安装和部署一VisualStudioInstaller安装项目,输入名称Setupl,点“确定”添加开始程序中的文件夹:右击左侧“应用程序文件夹”一添加一文件夹,自己设置名称。这里的作用就是好管理,这里我就叫它“测试打包系统”;然后再右击左侧“用户的程序菜单”一添加一文件夹,自己设置名称,这里我就叫它“测试打包系统”。文件迈原捆视图肿顶目型主成馴周诳如I即|卽加焉工耳D僮东垢抖|丿州试禅怔电Dtbuc支标E頂目辎出叩Xtf.程序弟.文件丟统CSetupl)X團耳袜计澄机上的文件丟统$应用程序文件夹_Images:代名称类型由口用户的“

2、程序口用户桌面添加(A)创逹测试打包系统的快捷方式厉剪切(T):粘贴重命名(M)删除)1性窗口(VCtrl+XCtrl+VDelCtrl+W,文件夹(VIyETV-VisualStudio事目桂汁目枇上的文件系扳二用尸即津加丄用尸丘囲连应用建序主牌妄的t利宅方式q?X腑砂D吐号黑性盲口畑Cirl+W.F添加主输出:右击左侧“应用程序文件夹”一测试打包系统(即刚刚创建的文件夹),添加项目输出-主输出-确定。lyKTV-lierosoftVisualStudio只能是字母文件(X)编辑(X)观图迪项吕迥生成调试团以1)数据理工具(T)体系结构测试操作(A):勾丄韵爲L禹三丨*血应TI西下一步:添加

3、主输出添加项目输出组文件巴詹辅密視ES世为自生克调试諏翱靳和ZftQi牯爭皓构唱脚云电)擔惟也分新4)帮閒3只餵星爭母”為二読闽邑匸H=玄件系號Cttupl)XAMs-丄应用粗序丈件夹_JVnitI试打包系境-二用户的恨序”幫車1*驱打越茶锐u王舸士日创建生舸出沖自NybE/l活动的佬瞎方式叮J恃郴(I)鞋出叫A翳切d)二托!?叩X隔_于msr口LtrlTVCtrl*!.F(?l添加开始程序中和桌面的主程序快捷方式:单击左侧“应用程序文件夹”一测试打包系统(即刚刚创建的文件夹),右键菜单创建主输出来自*的快捷方式”命名为“测试打包系统”。然后将其分别拖到左侧用户的程序菜单”一测试打包系统(即刚

4、刚创建的文件夹)和左侧“用户桌面”(或单击左侧刚新建的文件夹-右侧右键一创建新的快捷方式-选择“应用程序文件夹”-主输出-确定”;单击左侧用户桌面-右侧右键一创建新的快捷方式选择应用程序文件夹”主输出-确定)lyETT-licrnsoftVisualStnlin设置程序图标:先把图标文件放到你的程序目录下-单击左侧“应用程序文件夹-Images(自己创建的文件夹),-空白处右键一添加一文件-图标文件。然后左侧“用户的程序菜单下”的文件夹-单击刚才新建的程序快捷方式属性窗口-Icon浏览一图标文件-确定。同理添加“用户桌面”里快捷方式的图标。丈件丢统HtSetupQ翼目惊计算袒上的文件丟统-学应

5、用程序文件夹ImagesD测试打包系统+用户的“程序整荥单L3用户桌面名称.:-类型文件夹fl):.项目输出Eg丈件(X)程序集(A).添加快捷方式的属性X浏览找到图标文件确定。添加卸载功能:右击左侧“应用程序文件夹”一测试打包系统(即刚刚创建的文件夹),添加一文件,在c:windowssystem32文件夹下找到msiexecexe文件。然后像添加主程序快捷方式一样在开始程序中添加这个卸载的快捷方式,名字可以自己设置,这里我就叫它卸载系统”IyIT-UcroscftTisualStudio血耐T启只.&暑乎母至型二主殊出来期fktvi嶄出空件足|函拥觇顶且唱主克调试廊益叩敌搭如工A炸棗垢和口

6、删惊冷住釦分阖目轩什茸PL上的夏件至娅-二吨用程厚文件典_i|.厂$LtIfoit创連测试扫包手筑的快俺方式疋)Ctrl+Ihafflparg二利试打用户臣页M臬面msil:111msfeeds.dllmEfeedEbs.dll|msft臼五t.dllTmsgTl1ktti.acmmsg.exemsgina.dllmsgEm32.acmniEgsvc.dllmEli263.ilrv/mshe:=Lft吕.exemsIIt:a.exerriEhta.exe.muimshtmLdll(TiEhtml.tlbmshtmled.dllmshtmler.111(TlEl.dllmsident.iillm

7、Eidle.dllmsidntld.dllmeieftp.dllmsiexec.exemEitiiLd.idllmEimg32.iillmsirnsg.iill查找范圉(X:二system32打开(jo).取消Imsiexec,exe对象类型(1丁:所有文件血IjrITT-HicrcjoflisualStudio丈件迄|磐辐(pfflSlivi顶口卫生硯圖试也酣叩計焉如工且中炷丟结沟心i刖区曲化&寸折如屈口电W-HJ=J-_JJAkP*buC勇迟鲜宇母!|占卫二1”闽翌口乳瀏区打赳丟城快Et方式_2空世科!I0MI眷出旦自栋计耳机上的艾件手諷SB国用卿丈阵宾-J1*护*Vail7协试打包系抚u

8、Li用户的啡序”慕单J删试打包亲蛛二用户梟湎在“解决方案管理器”中单击“Setupl”,也就是你的安装项目,在属性窗口找到“ProductCode”,复制它后面的值,然后单击刚新建的卸载的快捷方式卸载系统”属性中找到“Arguments”,在后面的框里输入“/x(空一格)”再加上刚才复制的值就行了。解决方案资源管理器XB|靜屈Si3R解决方案Myicrr-Q个项目)型iyKTVSetup1-检测到的依赖项-uMicrosoft.HETFr:=utiewoik主输出来MyKTV(fS动)=ktwico=msiexec,exe命囲甌资源管理器习解决方案资源管FreBuililEverLtFrodu

9、ctCode5FAC8FE9-Z1AC-.FruduetN:=jrieSetuplRemoveFrevidusVeFslIeeRunFostBui1dEven-成功生成时Se:=ltcIlFathSubjectSupportFlwiiESupportlJrlFroductCode指定应用程序的唯一标识符在Setup属性中可以自己设置“ProductName”和“Title”的内容;修改安装默认路径:单击左侧“应用程序文件夹”,属性中“DefaultLocation”把中间的“manufacturer”删除,否则安装路径中会出现你自己的用户名。添加系统必备:右键setupl属性一“系统必备”按钮

10、,在“指定系统必备组件的安装位置”中选择“从与我的应用程序相同的位置下载系统必备组件”,确定。10,生成安装项目:右键“Setupl”一生成,稍等会儿,OK,大功告成了!然后到你的项目文件夹中可以看到“Setupl”文件夹,在“Debug”下就可以看到安装文件了!生成重新主成迢1:職IIx86测试打包BR式打.ReleaseForml.ce设计测试打包.riWirLilu,i,i,eInstallE441KB自定义用户界面1、打开用户界面2、这里可以设置已有窗体的属性和新增窗体/用户界面CM试打包厂爻件系统飆试打包j傕嬌页丫Fwnd.“看安装0厨樱吒-E一一.J|團已完成鞘管理员安装白“脣启动

11、:-gj欢迎使用“圍安装文件夹這1确认安装进度丫.3进度i-B结束管已完成测试门包添加安装a)卸载題将解决方家添加到源代码管理.X聖切(T)移除(V):重命名ir.犀性魏视圉添加对话框連-a-a进聖切5粘贴這厘性窗口迪结V.文件系统()注册表文件类型(T)用户界面(U)自定义操作Q启动条件乞ChineseCSimpliiedj设置窗体属性比如这里可以设置一下BannerBitmap,安装窗口上面的图片,方法和前面的ICO文件一样,浏览去找Images下面的Bmp文件即可!就是这样的效果,哈哈,效果差了点啊!可以根据需要来新增窗口,比如密码啊,等等添加对话框就是上面的这个窗口三、卸载程序怎么打包

12、上去?我试了好几种方面都不太好使,可能是没理解!最后用了这一种方法,感觉还不错!1、新建一个控制台程序2、看代码田日CodeusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceUninStallclassProgramstaticvoidMain(stringargs)stringsysroot=System.Environment.SystemDirectory;System.Diagnostics.Process.Start(sysroot+Wmsiexec.exe,/

13、x522B529D-8A62-432D-962F-D0CFF826775E/qr);注意上面代码里的红字部分,这个就是你要打包的程序的安装与部署项目的ProductCode,那么这个ProductCode在哪里找呢?请记住,这里是两个系统,一个是你要打包的系统,另一个是控制台程序,所以啊,这点,要理解!去你要打包的项目里去找z-感幽|$已检测到的依赖项闻Microsoft.WETFram主输出来旦TeMEtup(活:S|CHFNOT.ICO主1J0101864.BMF=KanKan.ico-OUninStall,exeInst:=LHAllUsereKejnffordsLu匚:iliz:让ionFil:=LTLufact

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论