公司的任我行CRM系统组件无法加载,用修复的方法也不行,已经不能运行好几天了,今天要用到,于是乘中午大家都休息没人用服务器时打算重装CRM。
好不容易找到安装文件和升级包,装好后一试,还是一样的问题。问之前负责此系统的同事,他说问过好多人都说遇到这问题只能重装系统了。我想不就组件问题嘛,还不至于重装吧,再说了,服务器要用,重装也来不及。试试其它办法吧。
既然是组件问题,那就再修复一下吧,按照页面的提示,运行C:\Program Files\WeWay\CRM\UtilityTools\AceCRM.MSI,结果这次没有完成,提示:
Error registering COM+ Application. Contact your support personnel for more information.
上网搜索了下COM+注册失败相关信息,有人说把原来的删了就行了。于是我进入管理工具,打开组件服务,找到“COM+ 应用程序”里的AceCRM,把它给删了,再运行刚才的安装,这次安装成功了,但系统还是无法运行。
在迷惘中,我注意到了边上的“组件服务”管理器,发现AceCRM未处于正常的启动状态,我试图启动它,结果提示“配置不正确(好像是用户和密码错误)”,查看AceCRM的属性,在标识里发现此组件是用系统账户的当前已登录的用户来运行的。难道是这个运行用户的问题?我把它改成指定用户,并设好密码,然后再去启动组件。这次没有错误提示了。打开CRM系统,熟悉的登录界面终于出来了。
问题总结:出现问题时,我是从远程登陆方法安装,会有错误,改换本机,问题就没有了。这是最大绕弯路的地方。