Windows 8 离线安装.Net Framework

喜欢官方信息的参见:在 Windows 8 上安装 .NET Framework 3.5

喜欢鸟语的可以参见:Windows 8: Enable .NET Framework 3.5 (includes .NET 2.0 and 3.0) i.e. (NetFx3) feature in Online & Offline mode!

简而言之,就是Win8上面安装.Net的方式很奇葩,即使你有.net2.0/3.0/3.5完整安装包,都必须连接到Windows Update里边DOWNLOAD Dot Net Framework来下载。

Win8安装.Net Framework有三种方法:

1、手动安装.Net(2.0/3.0/3.5)

2、运行一个需要.Net的应用程序(不再像之前的OS一样报错)

3、手动去Control Panel里边,Turn Windows features on or off,勾选.Net Framework 3.5

以上,都需要连接网络,并且确保Windows Update是连接到微软的更新中心,而不是连接到公司的服务器。

当然,.Net离线安装也有方法,只是不太方便。(天下文章一大抄,下面一段是抄回来额……)

  • 通过使用部署映像服务和管理 (DISM) 命令行工具并指定从中安装 Windows 8 的安装媒体(ISO 映像或 DVD),启用 .NET framework 3.5。

    1. 在 Windows 8 或 Windows Server 2012 中,打开具有管理凭据的“命令提示符”窗口(即选择以管理员身份运行)。

    2. 要从位于 D:\sources\sxs 的安装媒体安装 .NET framework 3.5,请使用以下命令:

      DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs

      其中:

      • /Online 面向您正在运行的操作系统(而不是脱机 Windows 图像)。

      • /Enable-Feature /FeatureName:NetFx3 指定要启用的 .NET framework 3.5。

      • /All 启用 .NET framework 3.5 的所有父功能。

      • /LimitAccess 防止 DISM 与 Windows Update 连接。

      • /Source 指定需要还原功能的文件位置(在本示例中,D:\sources\sxs directory)。

原文地址:https://www.cnblogs.com/AlvinLiang/p/3016792.html