Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#在Windows 7中删除应用程序时收到通知_C#_Windows 7 - Fatal编程技术网

C#在Windows 7中删除应用程序时收到通知

C#在Windows 7中删除应用程序时收到通知,c#,windows-7,C#,Windows 7,当用户从“控制面板”中的“添加/删除程序”中删除应用程序时,是否有任何方法获得通知?我看到有一个,但不是在Windows7中。我想在Windows 7中使用C#获得通知,谢谢 如果您在visual studio中创建了安装程序,则有一个对象模型来扩展安装和卸载逻辑 请参阅此链接以了解更多说明 这不适用于任何其他卸载,但适用于给定的应用程序。由于您可以控制卸载过程,因此您可以在卸载过程中随时通知自己。但恐怕没有神奇的API为您完成这项工作。我可能误读了您链接到的API,但我认为它指的是在安装/卸载

当用户从“控制面板”中的“添加/删除程序”中删除应用程序时,是否有任何方法获得通知?我看到有一个,但不是在Windows7中。我想在Windows 7中使用C#获得通知,谢谢

如果您在visual studio中创建了安装程序,则有一个对象模型来扩展安装和卸载逻辑

请参阅此链接以了解更多说明


这不适用于任何其他卸载,但适用于给定的应用程序。

由于您可以控制卸载过程,因此您可以在卸载过程中随时通知自己。但恐怕没有神奇的API为您完成这项工作。

我可能误读了您链接到的API,但我认为它指的是在安装/卸载应用程序时调用的函数。问题的其余部分更像是想知道何时卸载其他应用程序。如果是这样,你能澄清你的问题吗?(如果您只关心您自己的应用程序,您可以查看MSIs中的自定义操作)是的,我想知道何时卸载所有其他应用程序。谢谢Barfieldmv,这让我有了另一个想法。但当卸载其他应用程序时,仍需要通知我。有什么可能性吗?