VS2005 制作安装程序
今天在首页看到一篇 .Net项目制作安装程序 的文章,感觉博主讲解还是令人费解(对于我这样的新手,嘿嘿),所以自己动了一下手,让自己有所映像,顺便纪录下.
1.首先得有一需打包的项目,这里我就用以前的学习之笔:
2.0 接下来就要新增 安装工程(专案) :
2.1 专案生成后,界面如下:
2.2 接下来当然是要添加需打包的项目了:
说明: 1.专案输出: 打包最核心内容, exe执行文件和配置文件之类...
2.档案: 一些辅助文件,说明书什么的,和程序运行没必然关系的文件.
3.合并模组: 一些辅助模块,比如水晶报表...
4.组件: 程序运行需用到的其他组件(非要打包专案生成)
2.3 这里为简单,需打包专案不包括其他 : 档案,模组,组件. 只需 专案输出
最小化打包,只需上图选项中Select部分.此时VS2005界面如下:
2.4 VS2005左侧选项如图:
说明:1.标识一为打包后安装程序在桌面生成的文件的选择
2.标识二为Windows 开始 菜单 生成文件的选择
3.标识三为程序的安装目录下生成文件的选择
2.5 上三文件夹的右键菜单功能一下,展示如下:
a.这里先在 安装目录下 添加一些辅助项目
- 一个文件夹,用于一些图片的存放
- 一个 档案 ,msiexec.exe.主要是为卸载用.路径为:C:/WINDOWS/system32/msiexec.exe
- 创建两个主要输出 的快捷方式 ,也就是执行文件(.EXE)的快捷方式.右击 主要输出 ,点击第一功能选项生成.改为自己想要的名称,这里为 PKGModelControl.这两个快捷方式是为了桌面和 开始菜单 生成的.
- 创建一个 msiexec.exe 的快捷方式,此快捷方式是为了 开始菜单 生成,用于卸载.
b.接下来在 程序功能表 添加辅助项目
- 一个文件夹,存在一些程序需在开始菜单打开文件的快捷方式.这里为文件名也为:PKGModelControl
- 从a 中 拖入一 主要输出 和 msiexec.exe 的快捷方式,改为自己喜好的名称.
c.然后在 桌面 添加辅助项目
- 从a 中 拖入一 主要输出的快捷方式,改为自己喜好的名称.
d.对快捷方式 设置图片,快捷方式的 Icon.这个就自己设置了哦..!!
到这里,工作基本已经完成.可还有一项重要工作不能给忘记:
msiexec.exe 快捷方式 的Arguments属性值一定不能忘设 /x + ProductCode
其中 ProductCode 为打包专案的 ProductCode 属性. 重要:/x 和ProductCode之间不能有空格
以上一个标准的打包专案已经完成,但是,如果需要安装此程序的电脑,没有Dot Net环境怎么办呢,能不能把环境集成到安装包呢?答案是肯定的. 打开 打包专案 的 属性页面(右击打包专案...):
点击 必要条件 ,
- 一为需要同时打包的元件
- 二为元件的位置
然后 建置 专案.一切OK....
本文也只是简单介绍了打包的最简单实现... ,要想自定义安装的复杂功能如 注册表,安装界面,就要见
如果还要进一步自定义的话,那手动编码就OK了,当然要求比较高些.呵呵!!!!!!!
VS2005 制作安装程序相关推荐
- VS2005 制作安装程序的一些网络教程
原文写于:2006-12-14 在VS2005中,制作安装程序需要建立setup project,后面的操作就比较简单了.我在网上看了一些文章,把它们列在下面: 文章 内容 备注 Customizin ...
- VS2010制作安装程序
序 前些天想写一下制作安装程序,由于要写的内容比较多,一拖再拖,不过坚持就是胜利,今天终于写完了. 1概述 做应用软件制作安装程序是很必要的一件事情,本文主要介绍使用VS2010自带的打包组建来开发一 ...
- 用 NSIS 制作安装程序
用 NSIS 制作安装程序 最近要给自己写的一个小程序做个安装程序.我的程序是用Qt开发的,所以本来想研究一下 Qt Installer Framework. 但是用 Qt Installer Fra ...
- vb.net 制作安装程序步骤
自己开发的小程序,如何让别人使用啊, 需要制作安装程序,这里有一个简单的教程,可以参考一下. 手把手的介绍下如何使用[VB.Net自带的工具]进行安装程序的制作 本文以使用VB9(也就是VB.Net ...
- VS2008 SP1制作安装程序离线安装.Net Framework3.5
VS2008 SP1制作安装程序离线安装.Net Framework3.5 這兩天都在弄一個 Windows Setup 專案,希望弄得盡善盡美,直到剛剛終於大功告成,但當我想將 .Net Frame ...
- Visual Studio制作安装程序教程
1.新建安装部署项目 打开安装向导,点击下一步,或者直接点击完成.当文件比较大时,注意把工程放在空间充足的磁盘分区上. 2.具体制作过程 2.1 添加文件夹与程序文件 安装向导完成后即可进入项目文件夹 ...
- setup2go制作安装程序
QT程序设计完毕时,我们就要发布自己的程序,发布程序有两种方法:一是静态编译,二是制作程序安装包. 静态编译好麻烦,我从来没有成功过,所以我用了动态编译方法,设计完成时,用release方式编译程序, ...
- Qt 制作安装程序(使用 binarycreator.exe)
目录 下载安装 Qt binarycreator.exe 工具 将 binarycreator.exe 添加到环境变量 path 中 Step1: 制作生成 installer 程序的目录结构 Ste ...
- WinRAR 制作安装程序
这里以Snipaste一款截图软件为示例,官方已经下载并且安装好了此款软件,安装的路径为D:\Snipaste 现在采用WinRAR软件自解压模式制作EXE的安装模式,并且设置安装路径为C盘目录下 开 ...
最新文章
- 关于通讯作者、第一作者的那点事,你想知道的全都在这里!
- 使用libsvm实现归一化
- 【学习笔记】《数据挖掘:理论与算法》CH5 支持向量机
- Java基础-Lambda表达式
- STM8单片机低功耗---停机(Halt)模式实现
- 放弃月薪过万的城市工作,返乡创业做农业,面对未知风险,你敢尝试吗?
- windows 下借助7zip实现命令行解压缩
- 浅谈矩阵分解在推荐系统中的应用
- spring Boot 学习(一、Spring Boot与缓存)
- JDK动态代理(介绍理解,如何实现)
- python图片提取文字软件_这款Python 库 4行代码提取图片中的文字
- join语句的执行顺序
- 【C语言】判断输入是否能被5整除
- ajax tool works,,AJAX TOOLS.
- PhishTank恶意URL数据集分享
- 大火的数字藏品背后究竟蕴含着什么巨大魅力?
- Unity3D普通开发人员,主程分别需要掌握的技能
- autojs免root脚本引擎开发的微信群爆粉脚本免费开源分享代码
- $.ajax() jsonp CROS 跨域
- 格式工厂视频格式转换,如MP4转WMV
热门文章
- dd-wrt无线设置_通过DD-WRT的高级技巧为无线路由器添加Linux功能
- 虚拟光驱 DAEMON Tools Lite ——安装与入门
- PS CC2018 命令大全
- C#时间转换几秒几分钟.....前
- Windows下pytorch-gpu安装以及CUDA详细安装过程 附带各个版本安装包
- WPS如何在两个页面之间插入空白页
- 按键精灵---简单加密、发布
- 客厅风水中钟表的摆设要注意什么?
- jQuery-链接api实现星座运势和手机号归属地查询
- 【django】搭建博客教程(2)——Template的使用