Windows 7是否默认安装了.NET 4?


21

我提供了需要并承诺要使用.NET 4.0的软件,而Windows 7已经附带了该框架。如果没有,用户可以使用集成的“ Windows Update”功能来安装框架。我的客户对我说,Windows 7 Professional上尚未安装Framework。有关Windows 7情况的详细信息是什么,是否可以使用Windows 7的更新功能来安装.NET?


默认情况下已安装。可以将其删除。让您的客户端安装它。
Ramhound 2011年

3
@Ramhound-您的评论与下面的最高投票答案冲突
mindless.panda

Answers:


24

Windows 7没有预加载.NET 4,但是如果您运行Windows Update来更新它,它将被安装。

更新

再次检查我的更新历史记录,可以,它是作为更新提供的,但仅在我将计算机更新到SP1之后才提供。

在此处输入图片说明


感谢您的回答。SkyBeam的回答是,将仅安装3.5,而需要手动安装4.0。您是否100%确定4.0附带更新?
Nasenbaer 2011年

1
答案中的所附图片显示它是作为更新提供的,但仅在安装SP1之后,其他Windows 7计算机也可能是这种情况。
paradd0x 2011年

5
我可以确认.NET Framework 4附带了更新。但是也许没有第一批更新。对我来说,它需要大约3重新启动和4 WU周期才能显示出来(将SP1集成到安装媒体中的Win7新安装)。有关SP1的提示可能也很重要。SP1仍未应用于所有Win7节点,因此.NET 4可能不会在广泛的用户群中部署。我建议将需要它的应用程序与.NET 4客户端配置文件重新分发包捆绑在一起。
SkyBeam 2011年

非常感谢。现在,我这边再没有混乱了!大!
Nasenbaer 2011年

1
还要注意:如果仅安装“推荐”更新而不是“可选”更新,则您只会获得.NET 4.0 客户端配置文件-而不是完整配置文件-但是:.NET 4.5.x最近成为了推荐更新,并非不再相关(因为4.5.x仍将替换4.0 Full Profile)。
BrainSlugs83 2014年

17

Windows 7(SP1)随附以下.NET Framework 1.0、1.1、2.0、3.0和3.5支持AFAIK。如果需要.NET Framework 4.0支持,则您的客户端至少需要下载Microsoft .NET Framework 4客户端配置文件

我刚刚在干净的Windows 7 Home Premium安装上验证了Windows更新。安装后,Windows Update会立即为.NET Framework 3.5.1提供安全更新。但是,Windows Update在首次运行Windows Update时没有提供.NET Framework 4.0。我将先安装所提供的补丁,然后报告稍后是否提供.NET Framework 4.0。

更新:我刚刚进入了VM的第二轮更新,现在仅提供六个重要更新。仍然没有.NET Framework 4。

更新2:我只需要再进行两轮Windows更新,现在通过Windows Update提供了“用于Windows 7的Microsoft .NET Framework 4客户端配置文件”。

是的,如果启用Windows Update,它似乎会自动部署。您需要确保确实应用了所有更新,或者只需要上面提供的下载链接。


2
经过几次更新序列后,我的更新历史记录中包含.NET 4.0。因此,我想您需要运行Windows Update几次。
paradd0x 2011年

你可能是对的。我正在使用一个softwrae部署系统,该系统可确保将.NET Framework 4部署到我的客户端。但我认为您是对的,在经过一些更新之后,它就会提供。我将要验证。至少在第一次WU运行时,它尚未显示。
SkyBeam 2011年

1
我再次检查了更新历史记录,它仅在安装SP1之后才出现。
paradd0x 2011年

1
关于SP1的要点是,对您的答案进行投票会对其予以奖励。
SkyBeam 2011年

3
Windows 7上安装1.0和1.1。1.x应用程序可以在2.0运行时上运行,大多数应用程序都没有问题。但是,在1.x和2.0之间有一些重大的API更改,并且1.x应用程序可以跳过行为更改。也就是说,.NET 1.x应用程序非常罕见。
afrazier 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.