c#程序打包部署_第1页
c#程序打包部署_第2页
c#程序打包部署_第3页
c#程序打包部署_第4页
c#程序打包部署_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、c# winform程序打包部署1 新建一个c# 安装部署项目2 在文件系统编辑器里把做好的项目的可执行文件及要用到的其它文件(相关 dll 及资源文件 )添加进来 (应用程序文件夹 ) 3 如果要在程序菜单中加快捷方式,可以在应用程序文件夹里把项目的可执行文件生成一个快捷方式,再剪切到用户的程序菜单栏里同时可以把名称改成你要的名称4 如果要加进卸载功能vs 2003 下 ,在应用程序文件夹里添加文件的时候同时把c:windowssystem32msiexec.exe 这个文件加进来 , 建个快捷方式, 剪切到用户的程序文件夹中在属性窗口中arguments 输入 /x productcode

2、 这个 productcode是空上安装项目的属性里的productcode的属性值, copy 过来即可,如/x 16c2b03c-f8c9-4be9-9bd6-d4e6319fda66 5 同时可以为快捷方式指定自己的图标,在属性的icon 里可指定如何为 winform程序打包时间:2009-09-10 09:43来源 : 作者: 方寸之间点击 : 4 次如何为 winform程序打包posted on 2009-09-10 09:43 jingjing1009 阅读 (14) 评论(1) 编辑收藏网摘所属分类: winform今天需要为一个应用程序打包,由于步骤比较多, 加上我个人的遗

3、忘性很大,就去网上搜了一个很详细的打包步骤,为了防止以后再次的遗忘,如何为 winform程序打包posted on 2009-09-10 09:43 jingjing1009 阅读 (14) 评论 (1) 编辑收藏网摘所属分类: winform今天需要为一个应用程序打包,由于步骤比较多,加上我个人的遗忘性很大,就去网上搜了一个很详细的打包步骤,为了防止以后再次的遗忘,特将其粘贴至此。闲话少说,上图:1: 新建安装部署项目打开 vs, 点击新建项目 ,选择 :其他项目类型 - 安装与部署 - 安装向导 (安装项目也一样 ), 然后点击确定 .( 详细见下图 ) 此主题相关图片如下:2: 安装向

4、导关闭后打开安装向导,点击下一步 ,或者直接点击完成. 3: 开始制作安装向导完成后即可进入项目文件夹: 双击应用程序文件夹 在右边的空白处右击,选择添加 -文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来. 然后右击你的可执行文件,创建快捷方式 ,然后把快捷方式分别剪切或复制到左边的 用户的 程序 菜单和用户桌面 中. 这样安装程序安装安装完成后会在开始 - 所有程序 和桌面 上生成程序的快捷方式 . 然后右击左边的 应用程序文件夹 打开属性对话框 : 将属性中的 defaultlocation的路径中的 manufacturer去掉 , 不然的话做好的安装程序默认安装目录会是

5、你的用户名 安装解决方案名称 ; 然后打开解决方案管理器,右击你的解决方案名称,选择属性 : 在打开的属性页中 ,选择 系统必备 , 在打开的系统必备页中,选中如下中的选择项,这个很重要 !1!选上以后 ,在生成的安装文件包中包含.netframework组件 .( 这个选项默认是没有选中的 ) 好了,这样就完成 99% 了,然后点击 生成 - 生成解决方案 , 哈,生成成功 ! 4: 制作完成现在打开解决方案文件夹下的debug文件夹 ,就可以看到生成的安装文件了. 【续】关于 卸载 功能的添加上面的文章只介绍了简单的生成安装的方法, 但是在 2005下并没有直接生成卸载程序的功能, 所以我

6、们只好用msi来实现了 , 原理我就不讲了 ,网上一搜一堆 ,我只讲操作 , 【1】: 在添加你的应用程序项目的时候,多添加一个 msiexec.exe进去 , 这个文件在 c:windowssystem32文件夹下 , 添加进去以后 ,为了让他更像个卸载程序,把他的名字改成uninstall.exe, 当然这个关系不大 ,改不改都行的 . 然后给他创建一个快捷方式,放到桌面或者 开始 -程序 中, 我选择放在了开始菜单中,然后下面我们要的做的就是查找这个部署项目的 productcode了, 鼠标左键单击项目名称,记住是左键单击 ,然后点击属性标签,注意 : 不是右击的属性 , 这个区别很大 ,这时你就可以看到produc

温馨提示

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

评论

0/150

提交评论