无法安装.NET Framework 3.5。

8

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

然后,在控制面板的“已安装程序”中发现只有以下几个.NET框架被安装:

  • Microsoft .NET Compact Framework 2.0 SP2
  • Microsoft .NET Compact Framework 3.5
  • Microsoft .NET Framework 4 Client Profile
  • Microsoft .NET Framework 4 Extended.

但在安装Visual Studio 2008的PowerCommands时,它提示需要安装.NET Framework 3.5。

当我尝试使用dotnetfx35.exe进行安装时,它只是解压安装程序,而并没有继续安装过程。

这是因为我使用的是Windows 7系统吗?还是有更合适的方法来设置.NET Framework 3.5?

谢谢!


1
它是预装在Windows 7上的,不会出现在已安装程序中。点击“打开或关闭Windows功能”即可查看。您使用PowerCommands遇到的问题无法猜测。 - Hans Passant
我同意,但这很奇怪。如果Windows 7已经预装了,我该如何查看它?它会出现在控制面板的程序和功能中吗?我安装了一个.NET验证测试,它说它通过了,但是我不能完全理解为什么它会说它已经安装了。有什么想法吗? - user1334004
http://i.stack.imgur.com/anBbM.png - ta.speot.is
2个回答

8
较新的操作系统(例如Windows 7+)不再(也不能)使用.NET 3.5框架的安装文件。此外,3.5框架在“添加/删除程序”中未必会显示出来。相反,您需要“打开”该功能。另一个细节是,.NET 3.5包括3.0和2.0框架。换句话说,.NET框架3.0和2.0不需要单独安装。
要在Windows Server 2008 R2中“添加”/验证.NET 3.5的安装:
前往控制面板> 程序> 打开或关闭Windows功能> 角色> 添加角色服务(右侧的小按钮)> 确保选中“.NET Framework 3.5.1”> 点击“下一步”,直到可以点击“安装”。
在Windows 7中的过程应该类似。

0

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

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

(注意:有关更多详细信息,请参阅Stack Overflow - .dot net framework!)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接