在 Configuration Manager 控制台中,我为 WMF5.1 创建了一个应用程序包,该程序包依赖于 .NET Framework 4.7.2。它还取代了 WMF3.0,因此其中包含一个操作,如果存在,则通过 PowerShell 脚本检测方法卸载它。部署还要求操作系统为 Windows Server 2008 R2 64 位。
我已将其部署到包含一台 Windows 2008 R2 64 位服务器的设备集合(是的,该包使用 64 位安装程序)。此服务器已安装 SCCM 代理,网络连接正常。
部署没有时间限制,只是设置为“尽快”。
所有边界组均配置正确,并且已经部署到此服务器以及同一子网中的许多其他服务器,没有任何问题。
一天后检查此部署的监控选项卡时,饼图完全是灰色的。我多次运行汇总,此部署的所有状态选项卡都只显示消息“此部署的状态信息当前不可用”
我检查了 SMS_CCM\Logs 文件夹中的一些服务器日志,但没有发现任何明显的异常。我猜想这还没有到达客户端,因为部署似乎还没有检测到集合中的设备!?
我觉得我在这里遗漏了一些东西,但即使我的依赖或取代规则是错误的,部署肯定会出错,而不仅仅是什么都不显示!
我正在努力想办法解决似乎没有记录此操作的任何活动的问题。
有任何想法吗?
答案1
我一直在进一步研究这个问题,尽管我没有发现任何错误,但我注意到在“目的”下拉框下,应用程序部署设置为“可用”而不是“必需”。自从更改后,部署一直在进行,现在正在按预期安装。