高校GIS技能大赛软件常见问题.docx
《高校GIS技能大赛软件常见问题.docx》由会员分享,可在线阅读,更多相关《高校GIS技能大赛软件常见问题.docx(15页珍藏版)》请在冰豆网上搜索。
高校GIS技能大赛软件常见问题
MapGIS技能大赛版软件常见问题
1、软件的选择
目前技能大赛版软件
MapGISK9SP3技能大赛版(含IGServer)
MapGISK9SP3技能大赛版
软件介绍
MapGISK9SP3技能大赛版(含IGServer)的安装包比MapGISK9SP3技能大赛版添加有IGServer的开发包,该安装包提供有发布地图服务,B/S开发的同学必须使用此安装包,否则无法完成服务器端的地图发布。
MapGISK9SP3技能大赛版(含IGServer)安装包除IGServer开发包之外,其他部分和MapGISK9SP3技能大赛版功能内容相同。
在安装MapGISK9SP技能大赛版(含IGServer)时,需要系统配置IIS服务,配置方法可参看“IIS配置”。
软件选择
操作技能组和C/S开发组选择使用软件MapGISK9SP3技能大赛版。
B/S开发组选择使用软件MapGISK9SP3技能大赛版(含IGServer)。
2、IIS配置
问题描述
安装IGServerfor.NET失败问题:
日志描述:
错误代码1603。
详细描述:
FailedtoconfigureIISapplication。
WriteIIS7ConfigChangesFailed。
问题原因
IIS没有配置。
解决方案
XP系统需要安装符合操作系统的IIS功能包。
W7旗舰版系统:
打开控制面板,选择“程序和功能”单击“打开或关闭Windows功能”,勾选IIS相关功能。
3、学习证书安装
问题描述
安装学习版证书弹出错误对话框
原因分析
系统中不存在学习证书所必备的VC++2005相关组件,需要手动安装组件。
解决办法
在安装目录下找到“MapGISK9学习版证书服务”文件夹找到“vcredist_x86”文件夹,打开手动安卓里面的文件。
4、系统打开界面创建失败
问题描述:
安装过程中,一切正常,且提示安装成功。
在运行解决方案时弹出提示框“界面对象创建失败”。
确定退出对话框后解决方案运行失败。
可能原因分析
(1)program下的动态库没有注册
(2)安装目录为中文目录
解决办法
1:
删除注册表中FrameWork70项,具体有2处位置均需删除,也可以先备份再删除。
HKEY_LOCAL_MACHINE\SOFTWARE\MapGIS\FrameWork70
HKEY_CURRENT_USER\Software\MapGIS\FrameWork70
2:
如果是安装在中文目录,需先卸载,然后再重新安装在全英文目录下。
如果已经是全英文目录,直接进入步骤Step3.
3:
重新注册所有动态库,运行Program\RegMapgis70.exe,查看结果是否都注册成功。
(说明:
如果客户机上没有安装oracle客户端,会有2个dll注册不成功AddIn_SdoViewLayer.dll和AddIn_SdoViewLayerUI.dll,这个是正常现象)。
5、资源中心提示脚本错误
问题描述
打开资源中心的时候提示脚本错误,如下图所示
问题原因
可能是msxml3组件没有注册。
解决方法
注册下列组件:
scrrun.dll,msxml3.dll。
方法:
开始运行cmd打开命令行窗口
在cmd命令行窗口中输入:
cd“C:
\Windows\System32”
regsvr32scrrun.dll
regsvr32msxml3.dll
注意:
1在WindowVista以后的操作系统上需要以管理员权限运行并打开cmd窗口。
2“C:
\Windows\System32”和系统安装路径有关。
3如果是64位的操作系统,系统文件夹路径是“C:
\Windows\SysWOW64”。
6、Python驱动问题
问题描述
“MapGIS数据目录”和“选择文件或类”的对话框内容不正确,如图所示:
问题原因
Python驱动未能成功安装。
1)Python及PythonWinforPython2.5未能正确安装。
2)Python运行环境不正确。
解决办法
1)确保正确安装了Python及PythonWinforPython2.5,如果没有删除目前安装结果,如下图所示:
卸载完后打开技能大赛安装包Prerequisite文件夹,手动安装这2个必备组件。
2)依次进行如下检查:
①Python.exe的运行路径是否正确加入path环境变量中。
检查方法:
开始运行,输入CMD回车,在命令行窗口中输入Python回车,如果看到如下图所示输出转到③步骤;否则转到②步骤。
②请按下述方法将Python.exe的路径添加到Path环境变量中:
a鼠标右键单击“我的电脑”,在右键菜单中单击“属性”,打开“系统属性”对话框,选择“高级”标签页:
b单击“环境变量”按钮,在“环境变量”对话框中选择系统变量Path,鼠标双击
c在“编辑系统变量”对话框中加入Python.exe所在的路径。
注意:
请加入您计算机上Python.exe所在的路径,路径之间以分号分隔,不要删除其他原有路径。
d保存并关闭“系统属性”对话框。
打开一个新的CMD窗口,按步骤①验证Path变量设置是否正确。
③启动PythonWin,注册MapGISCOM组件
a启动PythonWin,单击主菜单“Tools”“COMMakepyutility”
b选择MapGISmc_basXcls7.1.0类库和MapGISmc_basObj7.1.0类库
看到如下状态时,说明已经成功注册了MapGISCOM组件。
注意:
PythonWin需要MFC71.dll支持。
如果运行PythonWin时遇到下述问题,请将MapGISK9SP3安装光盘\Prerequistite\PYHONWIN_FOR_PY25\目录中的mfc71.dllmsvcp71.dll、msvcr71.dll复制到System32路径中(64位系统复制到c:
\windows\SysWOW64路径中)。
7、vcredist_x86.exe出现错误
问题描述
描述1:
在安装系统必备组件vcredist_x86.exe时,可能遇到以下错误:
错误1:
命令行语法错误(Commandlineoptionsyntaxerror.TypeCommand/?
forHelp.)。
描述2:
无法访问您试图使用的功能所在的网络位置。
原因分析
问题1:
部分情况下MapGISK9SP2、SP3的安装过程中安装程序检测到没有安装vcredist_x86(MicrosoftVisualC++2005ServicePack1RedistributablePackageATLSecurityUpdate)系统必备组件,自动安装该组件时有可能会出现此问题。
问题2:
可能是安装有早期版本的MicrosoftVisualC++2005ServicePack1RedistributablePackage,vcredist_x86.exe在安装过程中需要卸载以前版本的产品,卸载过程中找不到原来的vcredist.msi安装包。
解决方法
问题1:
直接从安装光盘中运行vcredist_x86.exe启动MicrosoftVisualC++2005ServicePack1RedistributablePackageATLSecurityUpdate的安装过程。
注意:
WindowsVista以上操作系统中可能需要提升运行权限。
方法,鼠标右键单击vcredist_x86.exe,在右键菜单中单击“以管理员身份运行”。
问题2:
1)如果您知道原来版本的vcredist.msi包的存放路径,请在上述对话框中选择该文件,“确定”后安装进程即可继续。
2)如果您不知道原来版本的vcredist.msi包的存放路径,可以使用MapGISK9SP3安装光盘中\SetupTools\RemoveVCRedist.exe工具清除前期版本MicrosoftVisualC++2005ServicePack1RedistributablePackage的安装信息,然后手动安装vcredist_x86.exe。
8、vcredist_x86.exe进度条不动
问题描述
安装MicrosoftVisualC++2005Redistributable时进度条卡在最后不动,最后弹出错误提示框。
Error1935.安装程序集
“Microsoft.VC80.OpenMP,type="win32",version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"”过程中发生错误。
请参阅帮助和支持获取详细信息。
HRESULT:
0x800736FD。
程序集接口:
IAssemblyCacheItem,功能:
Commit,组件:
{1E507087-0819-45E0-A01F-C8B3B9A1E18E}。
如下图所示:
问题原因
WindowsModulesInstaller服务未启动,该服务作用是启用WindowsUpdate和可选组件的安装、修改和移除。
如果此服务被禁用,则此计算机的Windows更新的安装或卸载可能会失败。
解决办法
1:
打开服务列表,启动服务WindowsModulesInstaller。
2:
重新执行安装程序,安装MicrosoftVisualC++2005Redistributable。
9、资源中心运行问题
问题描述
运行资源中心是弹出添加信任站点的对话框。
问题原因
服务器版本的Windows操作系统的安全权限设置较高。
解决方案
用户需点击提示对话框按钮的“添加”按钮即可;或者打开IE选择“工具”菜单下的“Internet选项”切换到“安全”选项卡中“可信任站点”后点击“站点”按钮,在弹出的对话框中输入“about:
Security_ResourceCenter.exe”并点击“添加”按钮。
10、运行MapGISSetup.exe错误
问题描述
在安装运行MapGISSetup时弹出如下错误。
可能原因
系统不能调用安装程序,或者安装程序路径错误。
解决办法
找到安装包下Prerequisite——MSXML4SP3——msxml.msi,双击运行安装。
完成后更换安装包硬盘放置的目录,再运行MapGISSetup.exe就可以进行大赛版软件的安装了。
11、安装源不一致
问题描述
在安装或卸载过程中弹出如下对话框:
可能原因分析
这个错误一般情况可能是由于系统中存在其他版本的程序包安装源文件,或者程序包安装源文件损坏造成的。
解决方法
可以使用MapGISK9SP3强力清除工具卸载及清除出错误的程序包。