2023年12月7日发(作者:)

1 1410、1935 、2908 错误

1.1 问题描述

安装MapGIS K9 SP2 时进度条卡在一处不动。提示如下信息:

An error occured during the installation of assembly

component{74974F83-779E-3983-A06B-D6B9ABF34537}HRESULT:0x800736FD.

1.2 可能原因分析

注册表大小被限制了,由于安装了较多的软件,尤其一些大软件如ArcGIS,Visual Studio 2010,和MS Office等,往注册表中写入了太多信息,导致其他软件安装时无法继续往注册表写入信息,从而安装不成功,往往都是安装程序停止在某个进度,不动了。通过修改注册表大小限制,软件就可以继续写注册表了。

1.3 解决办法

修改注册表项,去除注册表大小限制,把RegistrySizeLimit的值修改为ffffffff即可:

HKEY_LOCAL_MACHINESystemCurrentControlSetControl

项: RegistrySizeLimit

类型: REG_DWORD

值: 0xffffffff (4294967295)

2 1401、1402-1409错误

2.1 问题描述

安装MapGIS K9 SP2提示如下信息:

无法打开注册表项

UNKONWNComponents92A44DA819315E0489AB3D4C6F92109FB9660B4BF5AEC8144A40D827326D2A2C。请确认您是否具有访问该注册表项的足够权限,或者与支持人员联系。

2.2 可能原因分析

权限问题。

当未使用MapGIS K9 SP2自身的卸载功能进行清除、卸载原先的安装时,或者使用了不够安全的注册表清理软件,都有可能导致重新安装MapGIS K9 SP2软件出现 1402 错误而无法继续。

主要表现为:错误 1402。安装程序无法打开注册表项 UNKNOWNComponents“随机数字”

此错误提示访问注册表项时没有管理员权限。尽管是作为管理员登录的,但是仍然有可能由于某些设置和操作弄乱注册表权限,从而导致产生此问题。

2.3 解决办法

1) 使用组合键Win+R打开“运行”对话框,输入regedit并回车(可能需要管理员权限);

2) 找到这个键值HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInstallerUserData

3) 右击“UserData”选择“权限(P)...”

4) 点击“高级(V)”按钮;

5) 选定“Administrators„„”,勾选“替换子容器和对象的所有者(R)”,点击“应用(A)”,将“当前所有者(C):”更改为“Administrators„„” 6) “权限项目(T):”选定“Administrators„„”,勾选“使用可从此对象继承的权限替换所有子对象权限 (P)”,点击“确定”按钮

7) 关闭“注册表编辑器”,重新开始MapGIS K9 SP2 的安装 3 1319、1334、1335 错误

3.1 问题描述

3.2 可能原因分析

1) 安装介质损坏;

2) 从网络路径安装时,安装过程中网络出现故障。

3.3 解决方法

1) 重新获得安装介质;

2) 如果从网络路径安装,请确保安装过程中网络能够正确连接;或者将安装介质copy到本地进行安装。

4 vcredist_安装失败

4.1 问题描述

在安装系统必备组件 vcredist_ 时,可能遇到以下错误:

错误1:命令行语法错误(Command line option syntax error. Type Command /? for Help.)

错误2:无法访问您试图使用的功能所在的网络位置

4.2 可能原因分析

问题1:部分情况下MapGIS K9 SP2、SP3 的安装过程中安装程序检测到没有安装vcredist_x86(Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security

Update) 系统必备组件,自动安装该组件时有可能会出现此问题。

问题2:可能是安装有早期版本的 Microsoft Visual C++ 2005 Service Pack 1

Redistributable Package ,vcredist_在安装过程中需要卸载以前版本的产品,卸载过程中找不到原来的 安装包。

4.3 解决方法

问题1:直接从安装光盘中运行vcredist_启动Microsoft Visual C++ 2005

Service Pack 1 Redistributable Package ATL Security Update 的安装过程。

注意:Windows Vista 以上操作系统中可能需要提升运行权限。方法,鼠标右键单击vcredist_,在右键菜单中单击“以管理员身份运行”。

问题2:

1)如果您知道原来版本的包的存放路径,请在上述对话框中选择该文件,“确定”后安装进程即可继续; 2) 如果您不知道原来版本的包的存放路径,可以使用MapGIS K9 SP3 安装光盘中工具清除前期版本Microsoft Visual C++ 2005 Service

Pack 1 Redistributable Package的安装信息,然后手动安装vcredist_。

5 安装源不一致问题

5.1 问题描述

在安装或卸载过程中弹出如下对话框:

5.2 可能原因分析

这个错误一般情况可能是由于系统中存在其他版本的程序包安装源文件,或者程序包安装源文件损坏造成的。

5.3 解决方法

可以使用MapGIS K9 SP3 强力清除工具卸载及清除出错误的程序包。

6 搭建平台安装失败

6.1 问题描述

安装失败。日志中包含如下内容

MSI (s) (98:38) [16:53:44:421]: Executing op:

ActionStart(Name=aspnet2_regiis_FW2005,Description=正在将“搭建框架”应用程序池的

版本设置为 2.0 版,)

操作 16:53:44: aspnet2_regiis_FW2005。正在将“搭建框架”应用程序池的 版本设置为 2.0 版

MSI (s) (98:38) [16:53:44:468]: Executing op:

CustomActionSchedule(Action=aspnet2_regiis_FW2005,ActionType=1058,Source=E:,Target=C:meworkv2.0.50727aspnet_ -sn

W3SVC/1/ROOT/FW2005,)

MSI (s) (98:38) [16:53:44:937]: Note: 1: 1722 2: aspnet2_regiis_FW2005 3: E: 4:

C:meworkv2.0.50727aspnet_ -sn

W3SVC/1/ROOT/FW2005

错误 1722。Windows Installer 程序包有问题。作为安装一部分运行的程序没有按预期完成。请与您的支持人员或程序包开发商联系。操作: aspnet2_regiis_FW2005,位置: E:,命令:

C:meworkv2.0.50727aspnet_ -sn

W3SVC/1/ROOT/FW2005

MSI (s) (98:38) [16:58:15:218]: 产品: MapGIS K9 SP2 数据中心集成开发平台 -- 错误 1722。Windows Installer 程序包有问题。作为安装一部分运行的程序没有按预期完成。请与您的支持人员或程序包开发商联系。操作: aspnet2_regiis_FW2005,位置: E:,命令:

C:meworkv2.0.50727aspnet_ -sn

W3SVC/1/ROOT/FW2005

6.2 可能原因分析

命令“C:meworkv2.0.50727aspnet_ -sn

W3SVC/1/ROOT/FW2005”执行失败。有可能是服务器上的IIS 中的默认站点设置不是默认设置,“W3SVC/1/ROOT/FW2005”这个路径是采用默认设置时 FW2005 虚拟目录安装的路径。

6.3 解决方法

检查并确保 IIS 中默认站点的设置是默认设置。然后重新安装搭建平台。 7 Python 驱动问题

7.1 问题描述

“MapGIS数据目录”和“选择文件或类”对话框内容不正确。

7.2 可能原因分析

Python 驱动未能成功安装:

1) Python2.5 及PythonWin for Python2.5 未能正确安装

2) Python 运行环境不正确

7.3 解决方法

1) 确保已经正确的安装了 Python2.5 及PythonWin for Python2.5 ;

2) 依次进行如下检查及操作

a) 的运行路径是否已经正确加入Path 环境变量中

检查方法:开始->运行,输入cmd回车,在命令行窗口中输入 Python 回车,如果看到如下图所示输出转到 c);否则转到 b)

b) 请按下述方法将 的路径添加到Path 环境变量中:

i. 鼠标右键单击“我的电脑”,在右键菜单中单击“属性”,打开“系统属性”对话框,选择“高级”标签页;

ii.

单击“环境变量”按钮,在“环境变量”对话框中选择系统变量->path,鼠标双击 iii. 在“编辑系统变量”对话框中加入 所在的路径

iv.

注意:请加入您机器上所在的路径;路径之间以 ; 分隔

保存并关闭“系统属性”对话框。打开一个新的cmd窗口按步骤 a)说明验证Path 变量设置是否正确。

c) 启动PythonWin,注册MapGIS COM 组件

i. 启动PythonWin,单击主菜单“Tools”->“COM Makepy utility”

ii.

选择MapGIS mc_basXcls7 1.0 类型库和MapGIS mc_basObj7 1.0 类型库 看到如下状态时,说明已经成功注册了MapGIS COM 组件。

注意:

Pythonwin需要 支持。如果运行PythonWin时遇到下述问题,请将MapGIS K9 SP3 安装光盘PrerequisitePYTHONWIN_FOR_PY25 目录中的、、复制到 System32 路径中(64位系统复制到SysWOW64路径中)

8 资源中心运行问题

8.1 问题1:运行资源中心时提示需添加“信任站点”

8.1.1 可能原因分析

这一般是服务器版本的Windows操作系统的安全权限设置较高导致

8.1.2 解决方法

用户只需点击提示对话框上的【添加】按钮即可;或打开IE选择“工具”菜单下的“Internet

选项”,切换到“安全”选项卡选中“可信站点”后点击【站点】按钮,在弹出的对话框中输入“about:Security_”并点击【添加】按钮。

8.2 问题2:运行时提示IE错误:当前页面的脚本发生错误

8.2.1 问题描述

8.2.2 可能原因分析

可能是 msxml3 组件没有注册

8.2.3 解决方法

注册下列组件: ,

方法:

Step1. 开始->运行->cmd打开命令行窗口

Step2. 在cmd命令行窗口中输入

cd “C:WindowsSystem32”

regsvr32

注意:

1. 在windows Vista 以后的操作系统上需要以管理员权限运行并打开cmd窗口

2.

“C:WindowsSystem32”和系统安装路径有关

3. 如果是 64 位的操作系统,系统文件夹路径是“C:WindowsSysWOW64”

9 1935错误

9.1 问题描述

安装Microsoft Visual C++ 2005 Redistributable时进度条卡在最后不动,最后弹出错误提示框

Error 1935.安装程序集

“,type="win32",version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"”过程中发生错误。请参阅帮助和支持获取详细信息。HRESULT: 0x800736FD。程序集接口: IAssemblyCacheItem,功能: Commit,组件:

{1E507087-0819-45E0-A01F-C8B3B9A1E18E}

如下图所示:

9.2 可能原因分析

Windows Modules Installer服务未启动,该服务作用是启用 Windows Update 和可选组件的安装、修改和移除。如果此服务被禁用,则此计算机的 Windows 更新的安装或卸载可能会失败。

9.3 解决办法

Step1 :打开服务列表,启动服务Windows Modules Installer

Step2 :重新执行安装程序,安装Microsoft Visual C++ 2005 Redistributable

10 界面对象创建失败(NEW)

10.1 问题描述

安装过程中,一切正常,且提示安装成功。在运行解决方案时弹出提示框“界面对象创建失败”。确定退出对话框后解决方案运行不起来。

10.2 可能原因分析

(1) program下的动态库没有注册

(2) 安装目录为中文目录

10.3 解决办法

Step1:删除注册表中FrameWork70项,具体有2处位置均需删除,也可以先备份再删除。

HKEY_LOCAL_MACHINESOFTWAREMapGisFrameWork70

HKEY_CURRENT_USERSoftwareMapGisFrameWork70

Step2:如果是安装在中文目录,需先卸载,然后再重新安装在全英文目录下。如果已经是全英文目录,直接进入步骤Step 3.

Step3:重新注册所有动态库,运行Program ,查看结果是否都注册成功。

(说明:如果客户机上没有安装oracle客户端,会有2个dll注册不成功AddIn_和AddIn_,这个是正常现象)。 11 IIS配置问题(NEW)

11.1 问题描述

安装IGServer for NET失败问题解析:

日志描述:

错误代码 1603.

详细描述:

Failed to configure IIS application.

WriteIIS7ConfigChanges Failed.

11.2 可能原因分析

原因是:IIS没有默认配置。重新添加一个网站:同样的名字,相对路径的网络地址即可。

11.3 解决办法

参照下图已有项配置,如果没有默认项,在【网站】节点添加配置即可。计算机名建议用英文名。