我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文件是否有错误,有时它确实有帮助。