======================================以下是问题经历,纯属流水账,可以略过===========================================================================================
今天参加了MapGis二次开发的培训,之前fp已经把MapGis K9和IGServer的东西拷给我装了,结果今天才发现我的MapGIS IGServer的服务老是打不开,fp建议我重装MapGis与IGServer,老师在上面讲,我在下面重装软件,结果发现装完了几个服务还是起不来。后来,我问是不是因为是win7 64的原因啊?fp直接无语了。。。原来IGServer有x64版本的,我装的WIN7 64位系统,必须安装IGServer x64的。
于是拷了个IGServer 64的安装包,一装,发现进度条装在末尾处不动了,等不及了 直接重启、重装,发现直接无法完成安装了。
于是用优化大师清理注册表,再装,还是不行。
中午回了寝室,睡不着,于是把本本打开继续装IGServer x64,然后躺下了,等醒的时候发现那个进度条还在那不动了,下午直接背着没关的本本去继续培训。
培训现场,全部卸了重装,x,新问题出来了,他不是装不动了,而是找不到那个临时解压的文件,但是根据它的路径打开发现东西明明就在那啊。。。。然后取消然后就回滚。。。
问老师,说可能是iis问题。我的iis明明没问题啊,因为装sql server2005必须要求iis打开的。
然后按照老师的机器设置把iis里面增加了几个勾,发现还是不行。。。。
下课了,问老师,她也找了半天文档发现没这个错误。然后就建议我卸载、删除所有MapGis有关的注册表,然后再装。
晚上回来了,卸载,用优化大师搜索Mapgis然后删除所有注册表,再装。奇迹出现了!!!竟然装上了!!!
然后打开MapGIS IGServer服务管理器。。。艹,问题又来了,竟然无法启动。。。。。
于是我又开始纠结难道是iis的问题么,把所有的勾都打上,还是不行,重启,还是不行。。。。。
好吧,我纠结了半天。。。最后进入MapGIS IGServer Manager.exe 把它的兼容性设置成以xp模式运行,,,x!!!奇迹再次出现!!竟然打开了!!!
==========================================以下是小结与分析==========================================================================================
问题1:安装不上的问题(即一直处于安装状态),有可能是因为时间还不够,这要看硬盘指示灯是否还在亮;也有可能是重复安装注册表导致的
问题2:无法打开临时文件目录找到MSI的问题,应该也是注册表的问题
问题3:无法开始MapGIS IGServer服务管理器的问题,这应该是兼容性的问题,分析的它的安装ini文件发现并没有针对win7的选项,说明还是要以兼容模式运行
这里要表扬一下优化大师,我们在卸载软件后,或多或少会留下一些注册表垃圾,影响下次的安装。用优化大师搜索下相关注册表然后全部删除 直接就ok啦,我卸载mapgis已经IGServer和证书服务后就是在里面以“mapgis”为关键词搜的,然后一狠心全删了,结果后面的安装就正常了。