关于将不同安装文件一起打包问题
2011-08-12 09:24
316 查看
由于工作需要,要将三个安装文件打包成一个,由于原来的安装文件是用wix写的,所以我希望另外两个安装文件也通过wix打包到原来的安装文件中。
后来通过查资料发现有三种解决方法:
1、编写托管的Custom Action
2、使用Creating Installation Package Bundles
3、使用工具Bootstrapper Manifest Generator
第一种方法由于路径等问题不能解决被我放弃,第二种方法由于我的wix版本较低,无法支持<Bunle>标签而作罢。所以最终选择使用第三种方法。
使用步骤如下:
1、找到你要打包的安装文件
2、从http://archive.msdn.microsoft.com/bmg/Release/ProjectReleases.aspx?ReleaseId=1567
下载安装BMG for Visual Studio 2008。
3、打开BMG ,点击 File--New 选择Package Mnaifest 点击确定,如图所示
4、填写 Project Name 和 Product Code 如图:
5、选择左上角Add install file
打开AddFile页面,操作如图所示:(添加的是要在原有安装文件基础上添加的安装文件,ttp.exe将会在原安装文件运行之前运行)
6、填写display name
7、点击左上角build,弹出build result 对话框,生成的package 路径如图所示(可能不同)。
去上图所示路径下,拷贝生成的文件夹到C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages(可能不需要,不同安装可能不同)
8、点击 file--new 选中msbuild,点击确定。
填写如图:(Name 由自己决定,Installer 是原有的安装文件)
点击左上角build
图标,选择生成的安装文件保存位置。
生成成功。文件夹新的setup文件就是最终的安装文件。
感谢下面相关资料提供者,感谢经理的帮助。
http://blog.csdn.net/shanyou/article/details/4681204
http://blog.csdn.net/duanzilin/article/details/5982296
http://wix.sourceforge.net/manual-wix3/authoring_bundle_intro.htm
后来通过查资料发现有三种解决方法:
1、编写托管的Custom Action
2、使用Creating Installation Package Bundles
3、使用工具Bootstrapper Manifest Generator
第一种方法由于路径等问题不能解决被我放弃,第二种方法由于我的wix版本较低,无法支持<Bunle>标签而作罢。所以最终选择使用第三种方法。
使用步骤如下:
1、找到你要打包的安装文件
2、从http://archive.msdn.microsoft.com/bmg/Release/ProjectReleases.aspx?ReleaseId=1567
下载安装BMG for Visual Studio 2008。
3、打开BMG ,点击 File--New 选择Package Mnaifest 点击确定,如图所示
4、填写 Project Name 和 Product Code 如图:
5、选择左上角Add install file
打开AddFile页面,操作如图所示:(添加的是要在原有安装文件基础上添加的安装文件,ttp.exe将会在原安装文件运行之前运行)
6、填写display name
7、点击左上角build,弹出build result 对话框,生成的package 路径如图所示(可能不同)。
去上图所示路径下,拷贝生成的文件夹到C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages(可能不需要,不同安装可能不同)
8、点击 file--new 选中msbuild,点击确定。
填写如图:(Name 由自己决定,Installer 是原有的安装文件)
点击左上角build
图标,选择生成的安装文件保存位置。
生成成功。文件夹新的setup文件就是最终的安装文件。
感谢下面相关资料提供者,感谢经理的帮助。
http://blog.csdn.net/shanyou/article/details/4681204
http://blog.csdn.net/duanzilin/article/details/5982296
http://wix.sourceforge.net/manual-wix3/authoring_bundle_intro.htm
相关文章推荐
- 关于vb6自带打包工具打包后的安装文件在windows操作系统上安装出现问题的解决方法(部分转载)
- 关于POI解析Excel文件(03和07版本不同)的问题
- 关于cocos2d中InstallWizardForVS2010.js文件安装问题
- 如何将.net framework环境和MDAC一起打包进安装文件里
- 关于安装了VMware tools后仍然不支持拖拽文件的问题
- 关于java打包成jar文件的问题
- 关于在阵列上安装系统时提示无法复制文件问题
- 关于C#winform应用程序打包(包括数据库的安装)的问题!
- 关于android中版本自动更新,从服务器下载下来的文件不能安装的问题
- 关于cocos2d中InstallWizardForVS2010.js文件安装问题
- 关于windows窗体FORM程序打包成一个安装文件
- 如何将.net framework环境和MDAC一起打包进安装文件里
- 关于通过vmware安装windows8的几个问题及解决--无人参与应答文件包含的产品密钥无效
- Visual Studio 2008 开发 Wince 问题集锦-如何打包CAB安装文件及打包报错
- ubuntu下关于压缩文件安装到问题。
- 类项目中的配置文件app.config在打包安装后的信息获取的问题
- 使用Xcode真机调试时没有任何问题,但是当打包成ipa文件安装时,有接口访问不到后台信息
- 关于【源文件与模块生成时的文件不同】问题的解决
- 关于解决pyinstaller2.1将.py打包成exe文件在中文目录下不能执行的问题
- 关于初装kali linux 2.0时DEB文件安装失败的问题