时间:2011-07-21 11:51:21

标签: c# windows-installer pinvoke

我想知道他的机器上是否有关于用户安装软件的win32 API?

当用户开始安装软件时,窗口是否会触发任何事件?

我需要编写一个监听此事件的应用程序并取消某些软件的操作。

1 个答案:

答案 0 :(得分:0)

您不需要应用程序来禁用基于MSI设置的安装。请参阅DisableMsi策略:

https://msdn.microsoft.com/en-us/library/windows/desktop/aa369784(v=vs.85).aspx

使用其他工具(构建非MSI设置)构建的设置无法被检测到,因为它们只是对系统执行操作的应用程序,就像任何其他应用程序一样,因此没有&#39这真的是一种阻止它们的方法。