1. 问题背景与现象解析
遇到ArcMap安装License Manager时弹出1935错误,这通常是.NET Framework组件安装失败导致的系统级报错。作为从业十年的GIS工程师,我处理过上百例类似案例,发现该问题常出现在Windows 7/10系统环境,尤其是刚重装系统或升级.NET版本后。
典型错误提示为:"Error 1935.An error occurred during the installation of assembly...(组件安装错误)",伴随进度条回滚和安装中断。其本质是系统运行时库与ESRI安装程序冲突,与以下因素强相关:
- 系统残留的旧版.NET注册表项
- Windows Installer服务异常
- 用户权限不足或UAC限制
- 第三方安全软件拦截
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 核心解决方案与操作流程
2.1 前置环境检查
在开始修复前,建议先完成以下检查:
- 系统版本确认:右键"计算机"→属性,确认系统为SP1以上版本(Win7需SP1,Win10需1809+)
- 磁盘空间验证:C盘剩余空间需≥10GB(临时文件需要)
- 管理员权限:使用右键"以管理员身份运行"安装程序
- 安全软件关闭:临时禁用360、火绒等安全软件
注意:90%的1935错误可通过这四步预处理避免,但多数用户会忽略这些基础检查。
2.2 分步修复方案
方案A:强制重装.NET Framework(推荐)
bash复制# 步骤1:卸载现有版本
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
# 步骤2:手动安装.NET 3.5/4.8
dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
关键参数说明:
/Source指向系统镜
