2012-05-19 253 views
8

我已经安装了Microsoft Visual Studio 2008 SP1和VS 2010 SP1。我使用的是Windows 7无法安装.NET Framework 3.5

然后,我在控制面板中的我安装的程序注意到,只有下面分别安装.NET框架:

  • 微软.NET Compact Framework的2.0 SP2
  • 微软.NET Compact Framework 3.5
  • Microsoft .NET Framework 4客户端配置文件
  • 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的问题是不可猜测的。 –

+0

我同意。但这很奇怪。如果Windows 7已经预安装,我怎么看?它是否在控制面板的程序和功能中?我安装了一个.NET验证测试,它说它已通过,但是我无法完全理解它怎么能说它已经被安装。有什么想法吗? – user1334004

+0

http://i.stack.imgur.com/anBbM.png –

回答

-1

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

只需下载并从这里安装点NET 3.5 SP1(不仅仅是3.5)1 here

(注:参见Stack Overflow - .dot net framework有详细介绍)

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