是否可以在WSUS中部署.NET Framework 3.5?

我search了Google,甚至在他们自己的MS博客上也看到过有关它的讨论,但是我很茫然。

我已经进入WSUS并select了所有可以find的.NET Framework包(它们位于“Service Pack”区域中),并将它们设置为“安装”以用于testing组。

但是,当我查看报告时,所有这些软件包都显示为testing组中计算机的“N / A”。 但是电脑仍然只安装了默认的.NET 1.1。


所以我真正的问题是:

我可以通过WSUS部署.NET Framework 3.5吗? 如果是这样,怎么样? 如果没有,你能否推荐另一个简单的方法来部署它(我这样说是因为使用GPO软件安装的步骤是一个噩梦,有很多先决条件等)。

谢谢!


附加信息:

(首先,其他更新部署到这些计算机)

我已经设置在WSUS中安装的.NET Framework是:

KB951847

BAH … NEVERMIND …现在,当我回到运行报告显示为已安装。 上周它显示为N / A。 我想我在这个问题上跳了枪。

看看这篇博文(2009年5月7日):

.NET Framework 3.5 Service Pack 1(SP1)和家庭更新包修订即将推出!

或者,您也可以使用Active Directory (适用于pipe理员的.NET Framework 3.5部署指南)进行部署:

本节介绍如何使用Active Directory为networking中的特定组件部署Windows Installer安装程序包。 要部署需要文件提取的组件,您必须在目标计算机上拥有pipe理员权限。

好的 – 我对这个问题有一个答案 – 不是我所希望的那个,但它确实有效。 如果您从sources \ sxs下的Windows安装光盘中获取.cab文件,请运行以下命令:

dism.exe / online / enable-feature / featurename:NetFX3 / source:“sources \ sxs”

Windows将脱机安装dotNet,而不会影响WSUSconfiguration。 这将很容易脚本到login脚本。 我已经在Windows 10上试了一下,所以我想这也可以在以前的操作系统版本上运行。

首先你不需要所有的.NET框架包,3.5 SP1就可以。 尝试批准其他更新,并检查是否安装。 如果没有,其他的不能按预期工作。 您也可以检查WindowsUpdate.log文件是否有错误,有时它确实有帮助。