无法安装 .NET Framework 3.5

Posted

技术标签:

【中文标题】无法安装 .NET Framework 3.5【英文标题】:cannot install .NET Framework 3.5 【发布时间】:2012-05-26 14:07:56 【问题描述】:

我已经安装了 Microsoft Visual Studio 2008 SP1 和 VS 2010 SP1。我使用的是 Windows 7。

然后,我在控制面板中的已安装程序中注意到只有以下是已安装的 .NET Framework:

Microsoft .NET Compact Framework 2.0 SP2 Microsoft .NET Compact Framework 3.5 Microsoft .NET Framework 4 客户端配置文件 Microsoft .NET Framework 4 扩展。

由于某些原因,当我为 Visual Studio 2008 安装 PowerCommands 时,它说我需要安装 .NET Framework 3.5。

当我尝试使用 dotnetfx35.exe 时,它​​只是解压安装程序,但不继续安装过程。

这仅仅是因为我使用的是 Windows 7 吗?还是有设置 .NET Framework 3.5 的正确方法?

谢谢!

【问题讨论】:

它已预装在 Windows 7 上,不会出现在已安装的程序中。单击“打开或关闭 Windows 功能”以查看它。您对 PowerCommands 的问题是无法猜测的。 我同意。但这很奇怪。如果已经预装了 Windows 7,我该如何查看?它在控制面板的程序和功能中吗?我安装了一个 .NET 验证测试,它说它通过了,但是我不能完全理解它怎么能说它已经安装了。有什么想法吗? i.stack.imgur.com/anBbM.png 【参考方案1】:

较新的操作系统(Windows 7+ afaik)不(不能)使用 .NET 3.5 框架的安装文件。此外,3.5 框架不一定显示在添加/删除程序中。相反,您“打开”该功能。另一个细节是 .NET 3.5 包括 3.0 和 2.0 框架。换句话说,.NET framework 3.0 和 2.0 不需要单独安装。

在 Windows Server 2008 R2 中“添加”/验证 .NET 3.5 的安装:

转到控制面板 > 程序 > 打开或关闭 Windows 功能 > 角色 > 添加角色服务(右侧的小按钮)> 确保 选中“.NET Framework 3.5.1” > 单击“下一步”,直到可以单击 “安装”。

该过程在 Windows 7 中应该类似。

【讨论】:

【参考方案2】:

即使您已经为某些应用程序安装了 DOTNET 4.0 版本,您也需要 3.5 .net 框架。

只需从此处1 here 下载并安装 DOT NET 3.5 SP1(不仅仅是 3.5)

(注:详​​情请参考Stack Overflow - .dot net framework!)

【讨论】:

以上是关于无法安装 .NET Framework 3.5的主要内容,如果未能解决你的问题,请参考以下文章

win10 无法安装/启用 .net framework 3.5

Windows Server2012 R2 无法安装.NET Framework 3.5的解决方法

在Windows Server 2012 中安装 .NET 3.5 Framework

win server 2016 无法安转.net framework 3.5 问题

win server 2016 无法安转.net framework 3.5 问题

win server 2016 无法安转.net framework 3.5 问题