C
chinaplate
Unregistered / Unconfirmed
GUEST, unregistred user!
将dotNet Framework、IE6.0、数据存取组件(mdac)2.7和你的程序一起打包的方法
(我的同事willsound 提供)
0.先看这篇文章
http://www.microsoft.com/china/community/TechZone/TechArticle/TechDoc/deployNETApp.asp
1. 首先将本setup.exe、setup.ini替换掉安装工程自己生成的setup.exe、setup.ini。
2. 在你的安装包所在目录下建一新目录,取名为Support/
3. 将dotnetfx.exe(dotNet FrameWork)、mdac_typ.exe(数据存取组件安装包)放到Support目录下,同时将IE6安装文件夹拷贝到Support目录下。
4. 然后配置setup.ini文件,如以下格式
[Bootstrap]
Msi=sample.msi //你自己生成的安装包(*.msi)
LanguageDirectory=zh-CHS //安装包语言
ProductName= samplePorgName //你的产品名称
DialogText= 确定要安装 sample 吗? //运行时提示安装对话框
CaptionText= 安装程序
ErrorCaptionText= 安装错误
FxInstallerPath=./Support //donNet 框架所在目录
IEInstallerPath=./Support/IE60 //IE6所在目录
MDACInstallerPath=./Support //数据存取组件所在目录
至此,可以运行 setup.exe来安装程序了。
注意:有的机器可能windows installer版本较底,会引发安装失败。所以建议在安装前更新一下windows installer。
(我的同事willsound 提供)
0.先看这篇文章
http://www.microsoft.com/china/community/TechZone/TechArticle/TechDoc/deployNETApp.asp
1. 首先将本setup.exe、setup.ini替换掉安装工程自己生成的setup.exe、setup.ini。
2. 在你的安装包所在目录下建一新目录,取名为Support/
3. 将dotnetfx.exe(dotNet FrameWork)、mdac_typ.exe(数据存取组件安装包)放到Support目录下,同时将IE6安装文件夹拷贝到Support目录下。
4. 然后配置setup.ini文件,如以下格式
[Bootstrap]
Msi=sample.msi //你自己生成的安装包(*.msi)
LanguageDirectory=zh-CHS //安装包语言
ProductName= samplePorgName //你的产品名称
DialogText= 确定要安装 sample 吗? //运行时提示安装对话框
CaptionText= 安装程序
ErrorCaptionText= 安装错误
FxInstallerPath=./Support //donNet 框架所在目录
IEInstallerPath=./Support/IE60 //IE6所在目录
MDACInstallerPath=./Support //数据存取组件所在目录
至此,可以运行 setup.exe来安装程序了。
注意:有的机器可能windows installer版本较底,会引发安装失败。所以建议在安装前更新一下windows installer。