VS2005项目工程的简单安装包制作
2013-10-16 18:24
260 查看
用vs2005创建项目工程的过程不说了,我创建的一个vs2005工程IM_Send。在Release模式下生成可执行文件IM_Send.exe。当然,在Debug模式下生成的可执行文件也可以(偶就是在Debug下制作的安装包,嘿嘿),但我觉得在Release模式下更严谨一些。
一、在IM_Send解决方案上添加新的项目。
步骤是:文件->新建->项目。在弹出的“新建项目”对话框中选择“其他项目类型”->“安装和部署”,在右边的“模板”显示框里选择“安装项目”。然后修改对话框下部的名称为InstallIM_Send,位置为IM_Send解决方案所在的目录。
二、为Install项目添加要制作安装包的项目。
在“解决方案资源管理器”里点击新建的项目“Install”。这时在““解决方案资源管理器”的上部会有六个小按钮。按钮名称依次分别是:属性,文件系统编辑器,注册表编辑器,文件类型编辑器,用户界面编辑器和自定义操作编辑器。
1、添加安装包需要的文件到“应用程序文件夹”
点击“文件系统编辑器”。 在右边的编辑区会看到三个文件夹:应用程序文件夹,用户的“程序”菜单和用户桌面。右键点击“应用程序文件夹”,在弹出的菜单里选择“添加”->“文件夹”。并为文件夹命名为IM_Send。这个文件夹将在你安装程序后可执行程序所在的文件夹。右键点击刚建立的文件夹“IM_Send”,在弹出的文件夹里选择“添加”->“文件”,在弹出的对话框里选择IM_Send项目的Release目录中的可执行文件IM_Send.exe。把它添加到IM_Send文件夹里,另外,为了制作卸载程序的快捷方式,也把C:\WINDOWS\system32目录下的msiexec.exe文件添加到IM_Send目录里。如果你还想为安装的程序添加自己的ICO图标,也一同把图标添加在IM_Send文件夹里。
2、添加“所有程序”和桌面的快捷方式
右键点击“用户的“程序”菜单”,在弹出的对话框里选择“添加”->“文件夹”。并为文件夹命名为IM_Send。这个文件夹将在你安装程序后在“开始”->“所有程序”里显示的文件夹。点击新创建文件夹IM_Send。在右边显示文件夹内容的显示框里点击右键,选择“创建新的快捷方式”,在弹出的对话框里,选择在“应用程序文件夹”里添加的可执行程序IM_Send.exe。并为快捷方式命名为“imsend”。点击“imsend”,在最右边的“属性”视图里,添加你刚才添加的ICO图标到Icon项,为快捷方式设置图标。
按照同样的方法给“用户桌面”创建程序的快捷方式。
3、添加“所有程序”的卸载快捷方式
点击“用户的“程序”菜单”下的“IM_Send”文件夹,在右边显示文件夹内容的显示框里点击右键,选择“创建新的快捷方式”,在弹出的对话框里,选择在“应用程序文件夹”里添加的可执行程序msiexec.exe。并为快捷方式命名为“UnInstallIM_Send”。 在“解决方案资源管理器”里点击新建的项目“Install”,在最右边的“属性”视图里找到一个“ProductCode”的项,复制它的值。点击“UnInstallIM_Send”,在最右边的“属性”里找到一个“Arguments”项,输入它的值为:/x空格ProductCode。其中ProductCode就是刚才复制的值。
三、生成安装包
选择整个工程的主菜单的“生成”->“生成Install”,这样就会在Install项目的Debug目录下生成两个程序安装包。两个用哪个都可以的。双击就可以安装你程序了。
至此,安装包作成结束。
一、在IM_Send解决方案上添加新的项目。
步骤是:文件->新建->项目。在弹出的“新建项目”对话框中选择“其他项目类型”->“安装和部署”,在右边的“模板”显示框里选择“安装项目”。然后修改对话框下部的名称为InstallIM_Send,位置为IM_Send解决方案所在的目录。
二、为Install项目添加要制作安装包的项目。
在“解决方案资源管理器”里点击新建的项目“Install”。这时在““解决方案资源管理器”的上部会有六个小按钮。按钮名称依次分别是:属性,文件系统编辑器,注册表编辑器,文件类型编辑器,用户界面编辑器和自定义操作编辑器。
1、添加安装包需要的文件到“应用程序文件夹”
点击“文件系统编辑器”。 在右边的编辑区会看到三个文件夹:应用程序文件夹,用户的“程序”菜单和用户桌面。右键点击“应用程序文件夹”,在弹出的菜单里选择“添加”->“文件夹”。并为文件夹命名为IM_Send。这个文件夹将在你安装程序后可执行程序所在的文件夹。右键点击刚建立的文件夹“IM_Send”,在弹出的文件夹里选择“添加”->“文件”,在弹出的对话框里选择IM_Send项目的Release目录中的可执行文件IM_Send.exe。把它添加到IM_Send文件夹里,另外,为了制作卸载程序的快捷方式,也把C:\WINDOWS\system32目录下的msiexec.exe文件添加到IM_Send目录里。如果你还想为安装的程序添加自己的ICO图标,也一同把图标添加在IM_Send文件夹里。
2、添加“所有程序”和桌面的快捷方式
右键点击“用户的“程序”菜单”,在弹出的对话框里选择“添加”->“文件夹”。并为文件夹命名为IM_Send。这个文件夹将在你安装程序后在“开始”->“所有程序”里显示的文件夹。点击新创建文件夹IM_Send。在右边显示文件夹内容的显示框里点击右键,选择“创建新的快捷方式”,在弹出的对话框里,选择在“应用程序文件夹”里添加的可执行程序IM_Send.exe。并为快捷方式命名为“imsend”。点击“imsend”,在最右边的“属性”视图里,添加你刚才添加的ICO图标到Icon项,为快捷方式设置图标。
按照同样的方法给“用户桌面”创建程序的快捷方式。
3、添加“所有程序”的卸载快捷方式
点击“用户的“程序”菜单”下的“IM_Send”文件夹,在右边显示文件夹内容的显示框里点击右键,选择“创建新的快捷方式”,在弹出的对话框里,选择在“应用程序文件夹”里添加的可执行程序msiexec.exe。并为快捷方式命名为“UnInstallIM_Send”。 在“解决方案资源管理器”里点击新建的项目“Install”,在最右边的“属性”视图里找到一个“ProductCode”的项,复制它的值。点击“UnInstallIM_Send”,在最右边的“属性”里找到一个“Arguments”项,输入它的值为:/x空格ProductCode。其中ProductCode就是刚才复制的值。
三、生成安装包
选择整个工程的主菜单的“生成”->“生成Install”,这样就会在Install项目的Debug目录下生成两个程序安装包。两个用哪个都可以的。双击就可以安装你程序了。
至此,安装包作成结束。
相关文章推荐
- .Net Web项目安装包制作(三)补充说明
- 使用VS2005制作安装包
- 构建简单的Maven工程,使用测试驱动的方式开发项目
- winform安装项目、安装包的制作、部署
- .Net Web项目安装包制作 (一)
- VS2005 Web项目安装部署:利用预编译的Dll 隐藏.cs文件 的简单实现
- 将Asp.net从VS2003以及VS2002工程转换为VS2005工程的简单而又行之有效
- android studio中如何将一个项目的apk安装包输出到其他工程目录下
- 用inno Setup制作web项目安装包
- vs2005如何打开vs2008中创建的工程(项目)【转】
- 用VS2005制作安装包,做成的桌面快捷方式有问题
- ASP.NET项目安装包制作
- VC++写的一个最简单的工程项目
- 将Asp.net从VS2003以及VS2002工程转换为VS2005工程的简单而又行之有效的方法
- .Net Web 项目安装包制作(二)数据库及其他组件的安装
- 将Asp.net从VS2003以及VS2002工程转换为VS2005工程的简单而又行之有效的方法
- .Net Web项目安装包制作一(转)
- VS2005 【安装包】制作
- 【转】 VS2005 ASP.NET2.0安装项目的制作(包括数据库创建、站点创建、IIS属性修改、Web.Config文件修改)
- .Net Web项目安装包制作 (二)数据库安装、其他组件的安装