installshield中用release wizard打包.net framework 1.1中文版
1。将中文版的.net framework1.1安装程序改名为2052dotnetfx.exe考到如下目录中:C:\Program Files\InstallShield\Developer\Redist\0804\i386
2。运行release wizard,根据你的需要选择设置,在.net run-time options面板中你会发现原来呈灰色的Chinese(Simplified)为可选状态,选择该项,就可以加入中文版的.net framework了。
另外比较常见的要加入MDAC和IE的问题,要通过自己写脚本来实现(其中MDAC可以到installshield的官方网站下载MSM文件,然后在Redistributables中添加它,不过也是英文版的),我自己写了一个脚本供大家参考,是在安装的最后来检验是否需要安装MDAC和IE,如需要则安装:
function OnFirstUIAfter()
string szKey,szName,svvalue,szVersionInfo,szCmdLine;
number nvType,nvSize,nCompareFlag,nResult;
begin
//将注册表的默认路径指向HKEY_LOCAL_MACHINE
RegDBSetDefaultRoot (HKEY_LOCAL_MACHINE) ;
szKey = "SOFTWARE\\Microsoft\\DataAccess";
szName = "Version";
//设置MDAC安装程序所在目录
szCmdLine = SourceDir^ "Support\\MDAC28\\MDAC_TYP.EXE";
//设置你所需要达到的版本
szVersionInfo = "2.80.0.0";
//检测是否需要安装MDAC
RegDBGetKeyValueEx ( szKey, szName, nvType, svvalue, nvSize );
nResult=VerCompare (szVersionInfo,svvalue,nCompareFlag);
//如果注册表所反映的版本小于szVersionInfo或没有安装MDAC
if(nResult=GREATER_THAN||nResult<0)then
//安装MDAC
LaunchAppAndWait(szCmdLine, "",WAIT);
endif;
//检测是否需要安装ie6.0
szKey = "SOFTWARE\\Microsoft\\Internet Explorer";
szName = "Version";
szCmdLine = SourceDir^"Support\\IE60\\ie6setup.exe";
szVersionInfo = "6.0.0.0";
RegDBGetKeyValueEx ( szKey, szName, nvType, svvalue, nvSize );
nResult=VerCompare (szVersionInfo,svvalue,nCompareFlag);
if(nResult=GREATER_THAN||nResult<0)then //安装IE6.0
LaunchAppAndWait(szCmdLine,"",WAIT);
endif;
end;
转载于:https://www.cnblogs.com/yan/archive/2004/11/11/62777.html
installshield中用release wizard打包.net framework 1.1中文版相关推荐
- InstallShield Limited Edition Project 打包windows服务解析
最近项目从vs2005 升级到vs2010后,发现新的vs2010 不再带有原来的安装工程项目,导致以前的安装包不可以使用,查找资料后发现微软从vs2010 版本后不再提供自带的安装工程,尝试着利用 ...
- java release_使用release自动打包发布正式版详细教程
release正常打包发布流程按照如下几个阶段: Check that there are no uncommitted changes in the sources Check that there ...
- cordova 发布 android release 签名打包
2019独角兽企业重金招聘Python工程师标准>>> ## 20161227 android 签名打包制作一个 build.json 文件,放在项目一级目录修改 build.jso ...
- 实现基于渠道和buildType(debug,release)的打包
2019独角兽企业重金招聘Python工程师标准>>> build增加结构体 configurations {//写博客productTedSDKCompileproductDevD ...
- VS2013使用自带的InstallShield Limited Edition Project 打包项目应用程序
右键"解决方案",添加-新建项目-其他项目类型-安装和部署-InstallShield Limited Edition Project -填写名称和位置-确定 转载于:https: ...
- 【Spring】Spring Framework Reference Documentation中文版18
Part VI. The Web This part of the reference documentation covers Spring Framework's support for the ...
- InstallShield 2010集成.net Framework 4的安装包制作
InstallShield 2010中制作安装包时,对于集成.net Framework 4以前的版本,如3.5 sp1/3.5/3.0/2.0 sp2/2.0sp1/2.0等提供了现成的prq文件模 ...
- InstallShield 2010集成 net Framework 4的安装包制作
InstallShield 2010中制作安装包时,对于集成.net Framework 4以前的版本,如3.5 sp1/3.5/3.0/2.0 sp2/2.0sp1/2.0等提供了现成的prq文件模 ...
- [绍棠] ijkplayer 的编译、打包 framework 和 https 支持
ijkplayer是 bilibili开源的一款优秀的播放器, 基于 FFmpeg, 支持 iOS/Android, 点播/直播, 以及多种编码. 官方并不直接提供 framework 框架包, 这样 ...
- InstallShield 软件打包完整教程(含添加自定义依赖环境)
任务说明:公司一个绿色版的软件,为安装部署是需要很多的环境依赖,如 DevExpress..net4.5.WinRAR等,客户提出安装复杂,并且有漏装后无法启动等情况,现将绿色版转安装版,并将依赖环境 ...
最新文章
- 5中div标签有没有url属性_[网页编程]-03 CSS 常用属性
- java画满天星_java_java实现的满天星效果实例,本文实例讲述了java实现满天星 - phpStudy...
- Retrofit2.0 请求数据 一直出返回网络错误,错误代码 414
- 李永乐线性代数手写笔记-行列式与矩阵
- Java实现世代距离_IGD反转世代距离-多目标优化评价指标概念及实现
- (chap 2 简单的Http协议) HTTP方法(1)getput
- Zookeeper_zkClientAPI讲解
- vlan跨交换机 udp广播_划分VLAN和接二级路由都能阻止广播风暴?两者有什么区别?...
- MAC 安装 xctool 遇到的问题
- Android设置标题栏图标
- Unity3D工程源码目录
- 流媒体弱网优化之路(NACK)——纯NACK方案的优化探索
- 实时数据缓存管理的初步设计
- chipseq MACS2 call peaks 报错解决方法——创建虚拟环境
- Genero BDL concepts (BDL概念)
- [设计模式] IMPL 模式
- BRAT的安装、配置、标注操作
- 计算机辅助设计软件应用答案,专科《计算机辅助设计软件的应用》试卷答案.doc...
- 用计算机描点法画方程函数图像,函数的三种表示方法及用描点法画函数图像.——青夏教育精英家教网——...
- 针对好玩游戏物品清单
热门文章
- 关于强连通图和欧拉图的一些粗浅理解
- 01 前言/基础设施 - DevOps之路
- JDK源码学习之 java.util.concurrent.automic包
- String,StringBuffer,StringBulilder之间的区别
- 推荐使用MEF降低耦合(2)
- 使用Eclipse创建的第一个javabean,cannot resolved to a type
- 黑马程序员__用户禁用cookie后登录不成功的原因
- MySQL5 使用概要
- [转] Windows Server 2012 Beta (Hyper-V 3.0) VM Replica與Live Migration Winout Shared Storage
- Spring boot 2.x+oauth2实现单点登录:基础准备之Spring Security