在Windows 10上运行.Net Framework 2.0、3.0和3.5

尝试消除问题的工具

默认情况下,需要Microsoft .Net Framework 2.0、3.0或3.5的软件程序可能无法在Microsoft的Windows 10操作系统上运行。

Windows 8计算机也是如此,但Windows 7或Windows Vista并非如此。我们谈过的 解决Windows 8 PC上的问题 早在2012年,今天就想为您提供有关在Windows 10中处理此问题的信息。

Microsoft .Net Framework提供了不同的版本。尽管某些版本替代了其他版本,但并非所有版本都如此。这意味着,在撰写本文时,您不能仅安装最新的Microsoft .Net Framework版本,.Net Framework 4.7,并运行需要使用该框架的任何程序。

如果程序需要早期版本的Microsoft .Net Framework,特别是版本2.0、3.0或3.5,则在安装过程中将收到错误消息。在应用程序安装过程中或尝试运行程序时,安装后或安装后可能会引发此错误。

install this feature

Windows可能会自动启用该功能,但这并不是事实。如果发生这种情况,操作系统应启动一个窗口,允许您安装功能。

如果不是,则您需要手动安装该功能,或者,毫无可能,您将无法从系统中删除该程序,因为它无法运行。第三种选择是使用虚拟化来运行它,如果无法安装旧的.Net Framework版本,这可能是最佳选择。

这是在Windows 10上安装缺少的.Net Framework组件的最快方法:

点击键盘上的Windows键,键入appwiz.cpl,然后按键盘上的Enter键。这将打开“程序和功能”控制面板小程序。

选择窗口左侧的“打开或关闭Windows功能”。

install net framework windows 10

找到条目.Net Framework 3.5(包括.Net 2.0和3.0),然后在其旁边的框内打勾。您不需要检查Windows Communication Foundation选项,它是主要选项的子选项。

单击“确定”,然后等待Windows将新组件添加到系统中。

net framework3.5 installation windows update

Windows 10可能需要连接到Windows Update才能下载.Net Framework 3.5版本以将其安装在计算机上。您需要允许此连接继续进行。

需要重新启动才能完成安装。

手动安装.Net Framework 3.5

有时,使用“打开或关闭Windows功能”可能不起作用。尝试启动Windows Update下载时,或者没有Internet连接时,可能会收到错误消息。

请注意,您不仅可以运行.Net Framework 3.5的经典安装程序,还可以从Windows 10安装媒体安装.Net Framework 3.5。

  1. 将Windows 10安装介质插入DVD驱动器,如果有ISO映像,则将其安装,或将USB闪存驱动器连接到PC。
  2. 记下分配给介质的驱动器号。
  3. 点击Windows键,键入cmd.exe,按住Ctrl键和Shift键,然后按Enter键以打开提升的命令提示符窗口。
  4. 运行以下命令(将驱动器号F替换为PC上的驱动器号):Dism / online / enable-feature / featurename:NetFX3 / All / Source:F: sources sxs / LimitAccess
  5. 这将直接从安装媒体在系统上安装Microsoft .Net Framework 3.5,其中还包括2.0和3.0。

现在轮到你 :Windows PC上安装了哪些.Net Framework版本?