




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
打包过程 vs2010 包含卸载功能 1 添加安装和部署 首先打开一个要进行打包的项目的设计界面 然后点击 vs 上的 文件 添加 新建项目 已安装的 模板 其他项目类型 安装和部署 Visual Studio Installer 安装项目 然后为安装项目起一个名称 再选择一个安装位置 如图 最后点击确定 如图 2 配置应用程序文件夹 选中应用程序文件夹 在右边空白位置右键 添加 项目输出 主输出 如图 最后点击 确定 如图 如果程序中用到了外部的文件 那么可以继续操作 右键 添加 文件 选择要添加的文件 如图 现在应用程序文件夹部分就处理完了 3 创建快捷方式 快键方式可以创建两个 开始 菜单一个 桌面一个 1 创建 开始 菜单中的快捷方式 点击 中的 用户的 程序 菜单 在右面空白处右键 添加 创建新的快捷方式 然后选择 应用程序文件夹 下的程序的 exe 文件 如图 然后给快捷方式起名 再设置快捷图标 右键新创建的快捷方式的名称 打开 属性窗口 通过 Icon 属性设置快捷方式的图标 如图 2 创建桌面的快捷方式图标 过程同创建 开始 菜单中的快捷方式 一样 4 更改默认安装目录 右键 应用程序文件夹 属性窗口 里的 DefaultLocation 属性可以更改默认的安装目录 改前 改后 5 打包时 如果需要把对应的 NET Framework 打到安装包中 此时促进行如下操作 右键安装项目名 属性 系统必备 勾选对应的系统必备组件 然后指定系统必备组件的安装位置 文档由网络电视分享 注 如果选 从组件供应商的网站上下载系统必备组件 安装客户端时 pc 机需联网 如果选 从我的应用程序相同的位置下载系统必备组件 那么打包时将会从程序中把组件打进去 安装客户端时 pc 机无需联网 推荐 6 添加卸载功能 在应用程序文件夹右边空白处 右键 添加 文件 选择 c windows system32 文件夹下的 msiexec exe 文件 然后 重命名为 Uninstall exe 改不改名字都可以 如图 用鼠标左键单击安装项目名 查看其属性 注意不是右键 属性 查看其 ProductCode 属性 然后复制该属性的值 如图 然后打开刚创建的那个卸载快捷方式的属性对话框 在 Aguements 属性中输入 x ProductCode 将 ProductCode 替 换为刚粘贴的值 最后点击生成打包程序即可 点击项目名称 然后选择 属性窗口 可以设置详细的安装程序信息 注意每次更新安装包需要修改 为最新的记录 同时会自动更 新程序唯一标识 这样主机 就会识别旧的安装程序 并且删除旧的文件 注意标识修改后卸载的程序标识也要修改 切记 如果你想在安装 1 3 时自动卸载 1 2 那么就确保不要修改 UpgradeCode 也就是要确保 1 2 版本的安装包和 1 3 版本的安装包的 UpgradeCode 一致 7 用 winrar 将 vs 生成的安装程序打成一个 exe 包 方便安装 前提 一定安装了 winrar 压缩软件 进行到第六步时 用 vs 为 winform 程序打包就已经完成了 不过此时会在安装程序的 Debug 文件夹生成 2 个文件 夹 1 个 exe 文件和 1 个 msi 文件 而 exe 安装时 又依赖于 msi 文件 另外两个文件夹是对应的 NET Framework 组件 这个时候给客户安装时拷贝过去的内容较多 也容易安装出错 如果把这些安装内容都打在一起 形成一个 exe 文 件 就比较方便了 此时 可以用 winrar 的自解压格式压缩文件来实现 实现过程 1 将要打在一起的文件及文件夹全部选中 右键 添加到压缩文件 在打开的压缩面板的 常规 选项卡中勾 选 创建自解压格式压缩文件 此时会发现默认的压缩文件名编程了 exe 后缀名了 压缩方式最好选择 存储 这样打包后的程序会很快解压缩并运行 如图 2 设置运行文件 再切换到 高级 选项卡 点击 自解压选项 常规 里设置程序解压后运行的文件 这个很 重要 如图 3 设置安装程序文件的图标 切换到 文本和图标 点击 从文件加载自解压文件图标 后的 浏览 按钮 选择安装程序文件的图标 如图 先不要着急点击 确定 还有最后一项设置 4 切换到 模式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 尊重他人的意见和想法建立和谐关系
- 有效解决养殖业环保治理方案
- 利用大片宣传提升品牌曝光度
- 修身齐家治国平天下
- 如何在职场中解决问题
- 内存频率优化规定
- 成都离婚合同书成都离婚手续
- 临时场地借用合同范本及注意事项
- 读小绿狼的启示读后感(12篇)
- 财务报表制作及审计辅助模板
- 2025年辅警笔试题库行测及答案指导
- 运维7×24小时服务保障方案
- 单招临床医学试题及答案2025年版
- 2025年建筑行业员工劳动合同
- 《医疗机构医疗质量安全专项整治行动方案》解读课件
- 继电器知识培训课件
- 2025年辽宁省中考语文真题卷含答案解析
- 职工干部禁毒知识培训课件
- 2026届新高考地理热点冲刺复习全球气候变化及影响
- 供销社招聘考试题及答案
- 2025中煤天津设计工程有限责任公司公开招聘6人笔试参考题库附带答案详解
评论
0/150
提交评论