C# MSI安装的WPF应用程序使用静默模式,然后获取进度和状态消息
我必须使用WPF应用程序以静默模式安装MSI文件,并且需要显示安装进度和状态消息。我正在使用Microsoft.Deployment.WindowsInstaller程序集安装MSI,安装已正确完成 如何从上面的程序集中获取安装进度和状态消息?或者是否有任何其他方法可以使用静默模式安装msi,并获取进度和状态消息以显示在WPF应用程序的UI中C# MSI安装的WPF应用程序使用静默模式,然后获取进度和状态消息,c#,wpf,windows-installer,C#,Wpf,Windows Installer,我必须使用WPF应用程序以静默模式安装MSI文件,并且需要显示安装进度和状态消息。我正在使用Microsoft.Deployment.WindowsInstaller程序集安装MSI,安装已正确完成 如何从上面的程序集中获取安装进度和状态消息?或者是否有任何其他方法可以使用静默模式安装msi,并获取进度和状态消息以显示在WPF应用程序的UI中 Installer.SetInternalUI(InstallUIOptions.Silent); Installer.InstallProduct(so
Installer.SetInternalUI(InstallUIOptions.Silent);
Installer.InstallProduct(sourcePath, "Arguments");
我已经查看了下面的链接
如何在WPF应用程序中使用它?。在任何链接中都有C#中的示例代码吗
请提供这方面的任何帮助?具有托管引导程序框架。另一个选项是,它还支持自定义WPF UI。