Why won't Windows Installer use the UI in the .msi file during removal?

后端 未结 2 1733
一个人的身影
一个人的身影 2021-01-20 09:47

Has anyone been able to get Windows Installer to use the InstallUISequence table during removal?

I started with an MSI file produced by the Visual Studio msi buil

相关标签:
2条回答
  • 2021-01-20 10:26

    When removing an application from Add/Remove Programs, this will always run with "basic" UI.

    You can't make uninstall run with full UI, the best you can do is prevent removal and force people to 'modify' (which does run with UI) and remove from there.

    Whatever you do, there's still no way to prevent someone right clicking on the original MSI and selecting 'Remove', this will always run with basic UI.

    0 讨论(0)
  • 2021-01-20 10:44

    The "Why" is basically because Microsoft says so. :-) Can't say I disagree as I get annoyed when ISV's get all cute when I'm just trying to remove a program.

    0 讨论(0)
提交回复
热议问题