




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安装程序打包.netwindowS呈序的打包,安装与卸载标签:杂谈第一步:创建windows程序,创建安装类1.在你创建的应用程序工程中添加一个安装类,在添加一个新项,找到Installerlas修改类名后确定注:如果要安装的时候,要注册windows服务,那就需要拖入一个Sericeontrolle的组件,在控件的属性里设置windows服务的相关参数即可如果是普通应用程序,可以省略上面这步,在安装类的设计器上点右键,事件,你可以在这里添加一些诸如安装前做什么事情【eoreInstall,或者安装完成后Atelnstall做什么事情的事件执行一些特定的操作。如无特殊操作,则此步也可以省略,直
2、接进入下一步第二步:制作windows程序的安装包,创建开始菜单,桌面快捷方式打开已有的VisualStudio应用程序工程项目或者例子程序。编译并执行此windows应用程序,以确认应用程序没有错误。在您已有的项目中添加一个新的项目:VisualStudio2005选-择FileAddNewProject.OtherProjectTypesSetupandDeploymentVisualStudio200-选8择new-project-portohjeercttypes-seutpanddeployment;在Templates面板,选择Setupiard在Name框中,键入“MyInsta
3、ller”。点击OK关闭对话框并打开助手。点击Net选择reateasetuporaindowsApplicatin点击Net选中PrimaryOutputor项目名称并点击Net如果您的应用需要额外的文件,比如文本文件或者.ini文件,您可以添加它们并点击Net点击Finish。您可以通过选择ViewEditorFileSystem或者在SolutionEplorer中双击PrimaryOutputrom项目名称来打开FileSystemEditor。默认情况下,FileSystemEditor只会显示代表了目标计算机上目录结构的一些标准的目录。(注:只有当部署项目在SolutionEplo
4、rer中被选中时,FileSystemEditor才可用。)右键点击FileSystemonTaretMachin节点并选择AddSpecialFolderProgramFilesFolder。(注:这样做可以避免在某些目标计算机上出现代码为270的5错误。)选中DetectedDependencies以便确认所有的组建所用到的合并模块都已被添加到项目中。多数情况下,VisualStudio会自动的检测到合并模块,然后在有些情况下,VisualStudio却无法检测到它们。如果您使用到At控件,请完成下列的子步骤,否则请跳至下一步。右键单击“MyInstaller安装项目,并选择AddMerg
5、eModule。如果您用到了图形、滑动条,或者其他的用户界面控件,请添加CWUI_OC,X.ms如果您用到了图形控件,还请添加A合并模块。这样就可以将所有的At空间所需的额外附属物添加进来了。Measureenttudo会把所有的合并模块安装在oonlesMergeMO文件夹下。(注:如果你使用到了AQt控件,在运行安装程序或者您的应用程序之前,您还需要安装I对suala啲支持。)如果你还想设置安装应用程序的属性,比如作者,厂商,描述等,你可以选中安装项目,点击开发工具上方的属性窗口,一般在项目浏览器和对象浏览器之间的位置(属性窗口),(注:不是点右键属性,一般人我不告诉他哦!)在这里,你还可
6、以选择安装程序是否自动覆盖原有安装程序,注意是eoereouse哦!如果是true安装程序时,会检测目标机器上是否安装了该软件,如果安装就可以修复或者卸载该程序。如果是alse那么安装程序检测到目标机器安装了该程序的时候,就弹出警告框,退出安装!右键单击“MyInstaller”项目并选择eul这样就会对包含了所有的附属物的安装文件进行编译。欲将您的文件部署到另一台计算机上,打开ndos,l定位到您的项目文件夹并找到已经编译好的安装文件。默认的路径是ouentsandolderettng用户名Myouentssualtudoroetsoluto:aeMystallerroeonguratonl
7、nMyallers(默认的项目配置是ei或elease)把MyInstallersetue以及当前目录下的所有文件及子目录,复制到目标计算机上。在目标计算机上,双击MyInstallers或者etue启动安装文件。(注:欲启动安装程序,您必须具有目标计算机上的安装权限。尤其是s调户,应该以管理员身份安装该程序第三步:制作ndoW程序的卸载程序,创建卸载程序菜单在打包項目中文件系统视图添加文件see一般可在ndossy下找至3在文件系统视图中选择应用程序文件夹,在see上按右键,选择创建快捷方式,将快捷方式命名为“UnInstall”;讲快捷方式拖放到用户桌名文件夹或者用户开始程序菜单文件夹更改
8、此快捷方式的Arguents为產品d產品(啲值為打包項目的roduto屬性值例如我的程序/xA48998F0-C96E-43E9-99D4-F563656中间的那串字符就是我们的程序的rodutode;更改此快捷方式的I。!属性,制定一个小图标文件!好了,到这里就结束了!是不是很简单啊?重新生成打包项目,安装后就会发现在桌面或者用户开始程序菜单中就会多出一个“UnInstall”的应用程序菜单,已投稿到:排行榜阅读评论收藏打印举报前一篇:中获得一些系统信息的方法后一篇:中声音的播放蛙新建安装部署项目打开编辑器点击新建项目选择其他项目类型安装与部署安装向导安装项目也一样然后点击确定详细见下图本文
9、虽以打包为例,但是在下一样也可以用此法,本人已经在下测试通过。下0安0装0失败注:如果安装包遇到此问题:安装程序需要支持问题安装包在的问题,请查看本站相关文章提供的解决方案:此主题相关图片如下:2新安装向导关闭后打开安装向导,点击下一步,或者直接点击完成3新开始制作安装向导完成后即可进入项目文件夹双击应用程序文件夹在右边的空白处右击,选择添加-文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.INA1空丿Debug*AtlvCFUhelp.CHMhbmelMS.mdbhtme.illCP210KM:=LTLiif:=Lctm-irLg.ill忝加(A)创逹新的快捷方式CL聖切Qi
10、粘贴匹)爲呂标计鏗机上的丈件系统R应用程序文件夹+O用户的“程序”菜单口用户桌面名称创逹iMS.xe的快捷方式:电依赖项(1)剪切1粘贴CPJX删除雇性窗口址)help.hbmeLhbme.CF21(圍卸懿發-OXfdiLderCorL七土匸.dll类型文件程序集程序集文件文件文件文件支件系编(Sctp)爲目标计算机上的文件丟纭.应用程序文件夹+口用户的弋程序”菜单少用户桌面然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的用户的程序菜单和用户桌面中.这样安装程序安装安装完成后会在开始-所有程序和桌面上生成程序的快捷方式.立件丟竦(Setup)然后右击左边的应用程序文件夹打开属性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 细胞研发面试题及答案
- 公务员省考资料分析与解读试题及答案
- 案场形体培训
- 一年级语文学科评估试题及答案
- 2024年宠物营养多样性与均衡知识试题及答案
- 计算机基础复习时间管理技巧及试题和答案
- 智界货车测试题及答案
- 2024汽车维修工考试过程中常见问题应对试题及答案
- 经典java面试题及答案解析
- 2024年计算机基础考试复习技术建议试题及答案
- 楼梯踏步抹灰标准合同7篇
- 【厦门大学】DeepSeek大模型赋能高校教学和科研
- 西安房屋租赁合同(官方版)6篇
- 2025届高三化学二轮复习 化学工艺流程 课件
- 2024广东深圳市龙岗区产服集团“春雨”第二批招聘笔试笔试参考题库附带答案详解
- PLC应用技术课件 任务7. S7-1200 PLC控制电动机星三角启动(定时器)
- 旅行社运营实务课件 2.2 设计国内长线主题旅游产品
- 《清华大学介绍》课件
- DB33T 2383-2021 公路工程强力搅拌就地固化设计与施工技术规范
- 25地基岩土的工程分类分类依据分类目的土岩石分类见表18至表111
- 2025年中国融通资产管理集团限公司春季招聘(511人)高频重点提升(共500题)附带答案详解
评论
0/150
提交评论