本帖最后由 know634i4m 于 2026-3-18 11:49 编辑 【AutoCAD 2014】.NET Framework 3.5 离线安装完整指南(Win10 / Win11 / 内网环境)很多人在 内网环境安装 AutoCAD 2014 时都会遇到同**问题:系统提示需要 .NET Framework 3.5(包含 .NET 2.0 / 3.0)但电脑无法联网,导致安装失败。 网上常见解决方案包括:• 下载 dotnetfx35sp1.exe • 修改 setup.ini • 从 CAD 安装包找依赖 • 下载所谓“离线安装包”这些方法在现代 Windows 系统上 基本都是无效的。本文整理了一次完整排障过程,总结**** 稳定、可复用、适用于企业内网的标准离线安装方案。整个过程 完全离线,不依赖 Windows Update。---一、先说结论在 Windows 10 / Windows 11 上:.NET Framework 3.5 不是普通安装程序 而是 Windows 的系统组件(Feature on Demand) 因此:下载 dotnetfx35sp1.exe → 无效 修改 CAD 配置文件 → 无效 CAD 安装器**动安装 → 无效唯一正确方法是:使用 Windows 安装源里的 sources\sxs 目录,通过 DISM 启用系统组件。 ---二、为什么 CAD 2014 会需要 .NET 3.5?AutoCAD 2014 发布于 2013 年。当时 Autodesk 产品依赖:• .NET Framework 3.5 • .NET Framework 4.x而在 Windows 10 / Windows 11 上:.NET Framework 4.x → 默认安装 .NET Framework 3.5 → 默认关闭因此安装 CAD 或部分插件时,系统会提示安装 .NET 3.5。---三、为什么内网环境会安装失败?当系统发现缺少 .NET Framework 3.5 时,会**动尝试从:Windows Update复制代码 下载组件。但如果电脑:• **公网 • 企业策略禁用更新 • WSUS **组件就会**现经典错误:0x800f081f 0x800f0906复制代码 很多人误以为是 CAD 安装失败,其实是:Windows 无法下载系统组件。 ---四、正确的离线安装思路Windows 的安装镜像中本身就包含系统组件。关键目录:Windows ISO └ sources └ sxs复制代码 这个目录包含:microsoft-windows-netfx3-ondemand-package.cab复制代码这就是 .NET Framework 3.5 离线组件包。---五、**步:确认系统版本按: Win + R复制代码输入: winver复制代码查看系统版本,例如: Windows 10 22H2复制代码或者: Windows 11 23H2复制代码记录:• 系统版本 • 系统架构(一般为 x64)---六、**步:准备 Windows ISO下载与系统版本接近的 Windows ISO,例如:Win10_22H2_Chinese_x64.iso复制代码需要满足:• x64 • Windows 10 或 Windows 11 • 语言尽量一致一般来说:Win10 任意 21H2 / 22H2 ISO 都可以安装 NetFx3 ---七、第三步:找到离线组件目录挂载 ISO:右键 ISO → 挂载复制代码会**现新盘,例如: D:复制代码进入目录: D:\sources\sxs复制代码典型文件: microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab复制代码这个 整个目录 就是安装源。---八、**步:复制到内网机器如果目标机器在内网:复制整个目录: sources\sxs复制代码例如: U盘:\NetFx3\sxs复制代码注意:只复制** cab → 不允许 修改文件名 → 不允许 解压 cab → 不允许必须保持完整目录结构。---九、第五步:离线安装 .NET Framework 3.5在目标电脑:右键 PowerShell → 以管理员身份运行执行: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:E:\NetFx3\sxs /LimitAccess复制代码参数说明:/Online → 当前系统 /Enable-Feature → 启用系统组件 NetFx3 → .NET Framework 3.5 /All → **动安装依赖 /Source → 指定组件源 /LimitAccess → 禁止访问 Windows Update---十、成功提示安装**后会显示:[==========================100.0%==========================] **作成功**。复制代码然后**:控制面板 → 程序 → 启用或关闭 Windows 功能可以看到: .NET Framework 3.5 (包括 .NET 2.0 和 3.0)复制代码已经勾选。---十一、验证安装是否成功执行: dism /online /get-features | findstr NetFx3复制代码如果结果是: NetFx3 Enabled复制代码说明安装成功。---十二、安装 CAD 2014** .NET 3.5 后再安装:AutoCAD 2014将不会再提示安装 .NET。插件、二次开发环境也能正常运行。---十三、常见错误与解决方法错误一 0x800f081f复制代码原因:找不到组件源。解决:确认路径正确,例如: /Source:E:\NetFx3\sxs复制代码---错误二 0x800f0906复制代码原因:Windows 尝试访问 Windows Update。解决:必须加参数: /LimitAccess复制代码---十四、企业环境建议建议在公司服务器保存**目录: NetFx3_Offline └ sxs复制代码然后通过共享访问: \server\NetFx3_Offline\sxs复制代码执行: DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:\server\NetFx3_Offline\sxs /LimitAccess复制代码即可批量安装。 ---十五、总结一句话总结:AutoCAD 2014 依赖 .NET Framework 3.5 而在 Windows 10 / Windows 11 上 正确的离线安装方法是使用 Windows 安装源 sources\sxs 目录,通过 DISM 启用系统组件。 完整流程: 下载 Windows ISO ↓ 复制 sources\sxs ↓ 执行 DISM 命** ↓ 启用 NetFx3 ↓ 安装 CAD 2014复制代码问题即可解决。
网上常见解决方案包括:• 下载 dotnetfx35sp1.exe
• 修改 setup.ini
• 从 CAD 安装包找依赖
• 下载所谓“离线安装包”这些方法在现代 Windows 系统上 基本都是无效的。本文整理了一次完整排障过程,总结**** 稳定、可复用、适用于企业内网的标准离线安装方案。整个过程 完全离线,不依赖 Windows Update。---一、先说结论在 Windows 10 / Windows 11 上:
因此:下载 dotnetfx35sp1.exe → 无效
修改 CAD 配置文件 → 无效
CAD 安装器**动安装 → 无效唯一正确方法是:
---二、为什么 CAD 2014 会需要 .NET 3.5?AutoCAD 2014 发布于 2013 年。当时 Autodesk 产品依赖:• .NET Framework 3.5
• .NET Framework 4.x而在 Windows 10 / Windows 11 上:.NET Framework 4.x → 默认安装
.NET Framework 3.5 → 默认关闭因此安装 CAD 或部分插件时,系统会提示安装 .NET 3.5。---三、为什么内网环境会安装失败?当系统发现缺少 .NET Framework 3.5 时,会**动尝试从:
下载组件。但如果电脑:• **公网
• 企业策略禁用更新
• WSUS **组件就会**现经典错误:
很多人误以为是 CAD 安装失败,其实是:
---四、正确的离线安装思路Windows 的安装镜像中本身就包含系统组件。关键目录:
这个目录包含:
• 系统架构(一般为 x64)---六、**步:准备 Windows ISO下载与系统版本接近的 Windows ISO,例如:
• Windows 10 或 Windows 11
• 语言尽量一致一般来说:
---七、第三步:找到离线组件目录挂载 ISO:
修改文件名 → 不允许
解压 cab → 不允许必须保持完整目录结构。---九、第五步:离线安装 .NET Framework 3.5在目标电脑:右键 PowerShell → 以管理员身份运行执行:
/Enable-Feature → 启用系统组件
NetFx3 → .NET Framework 3.5
/All → **动安装依赖
/Source → 指定组件源
/LimitAccess → 禁止访问 Windows Update---十、成功提示安装**后会显示:
→ 程序
→ 启用或关闭 Windows 功能可以看到:
---十五、总结一句话总结:
完整流程: