已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
安装、升级和卸载详解一、前言金格网络文档系列中间件产品,作为目前办公应用中使用最广泛的中间件产品以其强大的功能、良好的稳定性、丰富的开发接口、安全可靠的数据通信能力、专为办公量身定做的特色功能、能应对各种应用环境的等特点闻名于OA办公的应用领域。作为开发人员,能够应用控件做出符合用户需要的功能来,自然是一件让人充满成就感的事情。控件对文档强大的控制能力,应用起来的简单便捷也很容易为自己的产品增加不少亮点和形象分。不过相信不少技术人员在面对客户安装、升级和卸载控件时也费过不少脑筋吧。想象一下在目前各种操作系统下,在各种各样复杂的客户端环境上想把开发已经开发出来的功能良好的应用起来,却也不是每一位技术人员可以轻松驾驭的。本文的目的,就是全面解决技术人员在实施产品时对控件的安装、升级和卸载遇到的问题,让使用金格控件的用户都能安心的开放,放心的实施,开心的使用。二、安装篇中间件的安装可以分为自动、半自动和手工三种。现在分别介绍三种方式的实现方法。A、自动安装:自动安装是指客户运行页面是能通过程序自动提示客户安装,安装后可以正常运行程序的功能。需要的设置工作如下:1、集成控件的页面需要有完成的OBJECT标签内容,如:/-作用:集成控件代码-/上面内容中codebase很重要,以#号为分隔前半部分是控件的下载地址,使用相对路径,例子中的写法表示当前目录中;后半部分是指定当前控件的版本号。首先要确保控件的的下载地址是否正确,否则控件下载不了就更别提安装了。控件的版本主要是日后升级时用到,后面我们在说升级的时候来介绍。(金格提供的开发示例中在DocumentList页面使用这种方式,编辑页面为了解决出现“单击以激活控件”的问题改成了调用js文件,当然js文件中的内容也是标签,内容和上面的代码完全相同。)2、客户端IE的安全性设置,控件的安装至少需要IE的安全中同意安装经过了数字签名的控件才行(金格的中间件都是经过了数字签名的,所以安全性不用担心,并且只需要打开同意安装经过了数字签名的控件就行了,避免一些不安全的控件安装)。设置的方式有两种,第一种是自动IE设置:1.)在IE的图标上单击右键选择“属性”。(图2-1:进入IE的属性)或者在IE中的菜单项里选“工具”“Internet选项”。(图2-2:进入IE的属性)2.)在弹出的窗口中选择“安全”(图2-3:IE属性的“安全”页)3.)在“安全”中选择“Internet”的“自定义级别”按钮(图2-4:“自定义级别”)4.)选择安全级别为“安全级 中”,然后点重置按钮。重置后“确定”并关闭Internet属性窗口,设置完成了。(图2-5:第一种设置.完)第二种是自己在自定义安全级别中设置:(图2-6:第二种设置.自定义设置)(图2-7:第二种设置.完)经过以上ActiveX安全设置的方法设置后,在第一次运行程序只有这样经过数字签名的控件会出现下载安装的提示:(图2-8:自动安装提示)选择“安装”控件:(图2-9:自动下载安装)安装后就可以使用控件的功能了。B、半自动:半自动方式为金格提供的下载后运行SETUP.EXE的安装方式。需要借助开发示例包中的InstallClinet.zip文件。处理方法如下:1、打开金格提供的开发示例包(这里用iWebOffice2006产品asp语言的开发示例包为例),可以找到里面有一个InstallClinet.zip文件。(图2-10:InstallClinet.zip文件)将InstallClinet.zip文件解压出来,可以看到里面有多个文件。开发示例包中提供的控件是试用版本的,需要先用正式版的控件替换一下(这里用的是iWebOffice2006产品做说明,iWebOffice2006正式版控件是iWebOffice2006.cab文件,可以解压这个文件得到正式版的iWebOffice2006.ocx文件,取出来替换InstallClinet目录下试用版的iWebOffice2006.ocx文件)。(图2-11:iWebOffice2006产品提供的InstallClinet.zip文件内容)然后,用记事本打开Setup.Lst文件编辑里面的内容,可以修改安装窗口的标题、正文内容和安装控件的默认路径。(一般不需要特别修改保持原样就可以)(图2-12:iWebOffice2006产品提供的InstallClinet.zip中的Setup.Lst文件内容)注意,处理时一定要找对开发示例包,使用哪个产品就找哪个产品的示例包(比如iWebSignature产品可别用了iWebOffice2003里的InstallClinet.zip),因为不同的产品对应的InstallClinet.zip中的内容肯定是不同的。2、将目录重新打包成压缩文件供客户下载;3、下载后解压成目录,进入目录中运行SETUP.EXE程序安装控件;(图2-13:安装程序运行)安装后就可以使用控件的功能了。C、手工安装:手工安装的技术原理和半自动安装一样,但是需要操作人员有更高的操作能力。操作的步骤如下:1、下载控件,如果控件是cab包形式的,需要把控件解压缩释放出ocx控件文件。2、把控件ocx文件复制到不会轻易被删除的地方(如C盘根目录下)。3、点击“开始”“运行”,打开运行窗口,在窗口中输入:“regsvr32 控件地址”比如注册复制到了C盘根目录的iWebOffice2006.ocx控件就输入:regsvr32 C:iWebOffice2006.ocx(图2-14:安装程序运行)回车或点击“确定”后注册完成。(图2-15:注册成功的提示)出现上面的提示窗口表示控件注册成功,之后就可以使用控件的功能了。需要注意的是半自动安装和手工安装方式安装的控件一旦安装成功,控件文件的位置就不能变动了,否则就会引用文件失败了。重要说明:正常来说windows2000、xp、2003系统都是可以使用自动安装的方式安装控件的,如果出现不能安装的情况一定是没有完全按照本文说明的方法设置造成的,只需要按本文的内容重新设置好服务器上的控件地址、页面代码中控件的下载地址、页面代码中控件的版本以及客户端的IE安全设置就可以解决。而VISTA系统比较特殊,它对ACTIVEX的支持做了不少限制,需要在安装控件之前先在用户账户中把“用户账户控制(UAC)”功能关闭掉。(图2-16:用户账户中找到“打开或关闭.”)(图2-17:把勾去掉以关闭“用户账户控制(UAC)”功能)经过以上的设置后在按照前文所描述的设置方式设置就可以保证控件的安装了。三、升级篇升级和控件安装的原理是一样的,只是为了便于上手和操作我们单独讲解。一般升级都发生在系统已经部署和使用的阶段,这个时候客户端的机器都已经安装和使用了早期版本的控件。最理想的状态是能够实现自动升级,而想完成自动升级,需要满足一些条件的。首先,就是在服务器上用升级版本的控件文件替换早先的控件文件。如果是正式版本的升级则替换服务器上的客户端控件就可以了;如果是之前部署了试用版,现在升级到正式版则要同时替换客户端控件和服务器端控件(如果是DLL文件就需要到组件服务中重新注册一下,JAVA类文件只要替换后重新启动应用服务器即可)。然后,修改使用了控件的编辑页面上的控件版本(如果是放在js文件中引用的方法就修改js文件中生成标签的版本)。还记得安装篇中介绍的标签完整内容吗?我们拿来看一下:/-作用:集成控件代码-/CODEBASE中#号后面的就是版本号,这里要对应客户端控件的真实版本。这个内容有什么作用呢?是这样的:当页面加载时初始化标签引用的对象时,会检查这个版本号,程序会把这个版本号和当前客户端机器注册表中的对应控件版本做对比,如果发现页面中的版本更新就会提示重新下载控件并安装(也就是升级)。所以在第一次安装时,机器上还没有安装控件,自然在注册表中找不到对应的控件信息,就不需要管这个版本号了。在平时使用中因为如果页面的版本和控件真实版本一致,那么控件安装后也不会有提示。现在我们要做的是升级,一般升级的版本都比之前的版本要高,所以在修改成升级版的版本号后再运行程序,就会提示升级了,升级安装后注册表中的信息被更新成新的控件信息,以后也就不会再提示了。所以,请注意一定要保持页面上的版本号和控件的真实版本号项一致,避免疏忽造成不必要的麻烦。接着,你就可以运行程序来更新控件了。但是如果你发现运行后没有出现提示,或者提示出现你安装后发现还是老版本的控件。别着急,这八成是客户端的缓存在作怪,进入Internet属性页面,找到“常规”页面下的“删除文件”按钮,然后在弹出的对话框中选中“删除所有脱机内容”点“确定”以删除当前机器上的IE缓存的临时文件。(图3-1:清除IE的缓存)(图3-2:请注意删除所有脱机内容)删除后在运行程序,安装后应该就是新版本的控件了。请注意:升级时也需要满足自动安装中提到的IE安全设置的内容,以保证升级的正常完成。如果经过上述方法的处理还不能自动升级,那很可能是客户端环境有一些独特的设置在影响升级的正常运行。这种情况下,只要使用半自动和手工安装方式来升级了,处理的方式请参考安装篇的对应内容。四、卸载篇如果让我找一个要卸载这么优秀的控件的理由的话,我想那可能是病毒损坏了控件,需要卸载后重新安装吧。原规正传,控件的卸载和安装是对应起来的:对应自动安装是一种卸载方式,对应半自动和手工安装是另一种方式(因为半自动和手工安装其实原理是一样的)。自动安装方式下控件的卸载:首先,关闭所有的IE(请确保所有的IE都关闭再进行删除操作,否则可能会删除失败)。进入Internet属性页面,找到“常规”页面下的“设置”按钮,在弹出的页面中点“查看对象”按钮,会弹出控件安装的目录。然后选择要卸载的控件点击右键,在菜单中选择“删除”,接着“确定”就完成了。(图4-1:进入IE属性的“设置”)(图4-2:进入“查看对象”)(图4-3:删除控件)(图4-4:确定后控件被删除)半自动和手工安装方式下的控件卸载:作为半自动和手工安装方式其实原理就是通过regsvr32程序把控件的信息注册到注册表中。所以卸载的方法也是用reg
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 2499-2026微型空气监测仪校准规范
- 传媒行业:中国大模型的钱最终归谁?-大模型行业深度之二:国内篇
- 高三语文一轮复习逻辑知识运用与解题技巧教学设计
- 2025时政热点知识竞赛试题库(含答案)
- 2026年中国铁路西安局集团有限公司人员招聘笔试备考题库及详细答案解析
- 初中七年级数学教学设计:整式加减五大考点六大易错深度解析与分层训练
- 2025学校安全考试题库及答案
- 2025医院妇产科院感试题及答案
- 初中地理教学设计:保障粮食安全的中国路径与世界担当
- 2025中储粮集团广东分公司招聘笔试考点考试题库答案解析
- 2026年保密培训考试题带答案(完整版)
- 6.3 文化自信日益增强课件(25张内嵌视频)- 2026-2027学年统编版道德与法治九年级上册
- 2026算法推动下新大众文艺发展研究报告
- 中国邮政集团招聘考试历年真题
- 2026年秋季开学初中开学第一课(感恩教育)课件
- 新人教版二年级上册数学总复习教案
- 免疫与免疫规划课件-2026-2027学年八年级上册生物学人教版
- 肛肠术后疼痛的护理社会支持
- 2026年某大型央企十五五企业级数据编织(Data Fabric)架构与主动元数据管理平台初步设计方案新版
- 回复客户投诉的的质量整改函(6篇)
- 火电厂施工方案大全
评论
0/150
提交评论