首页 > 解决方案 > WUAPI:功能更新

问题描述

我正在尝试使用 WUAPI 安装功能更新。我相信我需要 IUpdateInstaller4::Commit 方法,但我无法使其工作。如果没有提交方法,则功能更新在安装后仍处于处理状态。我已经尝试了几件事:

var updateInstaller4= (IUpdateInstaller4) updateSession.CreateUpdateInstaller();

// installation logic

updateInstaller4.Commit(1);

它在提交方法上卡了一段时间并成功完成但未安装更新

var updateInstaller4 = (IUpdateInstaller4) new WUApiLib.UpdateInstallerClass();
updateInstaller4.Commit(1);

但我得到:'HRESULT 异常:0x80240004'

安装功能更新甚至是一个好方法吗?感谢您的任何帮助。

标签: c#windowscomwuapi

解决方案


推荐阅读