组件卸载的Visual Studio安装程序顺序

本文关键字:安装 程序 顺序 Studio Visual 卸载 组件 | 更新日期: 2023-09-27 18:30:14

我们的项目有一个windows服务和UI组件。在卸载时,Windows安装程序会尝试自动终止进程。我希望安装程序先终止UI,然后再终止服务,这样当服务停止时UI就不会引发异常。

我们如何更改Visual Studio安装程序项目中进程首先发出的顺序?

组件卸载的Visual Studio安装程序顺序

您无法更改此顺序,因为它是由Windows安装程序自动生成的。

但是,您可以尝试使用自定义操作在InstallValidate操作之前停止应用程序进程。这样,Windows安装程序将不再尝试停止进程,而只是执行卸载。