Wix 为什么赢了';Windows Installer在删除过程中是否使用.msi文件中的UI?
是否有人能够让Windows Installer在删除过程中使用InstallUISequence表 我从Visual Studio MSI builder生成的MSI文件开始,将其反编译为WiX源代码并手工制作,但我无法让安装程序在删除过程中使用我的UI。它坚持使用Windows Installer提供的默认UI 我还分析了几个MSI文件,我一直无法找到一个Windows Installer将在删除过程中使用提供的UI的文件 我在删除过程中捕获了msiexec日志,果然,Windows Installer似乎忽略了InstallUISequence表 在删除过程中,msiexec似乎以最少的UI运行。如果在删除过程中指定/qf开关(使用完整UI),则Windows Installer会从.msi文件中获取UI。但是,这对普通用户没有帮助,因为她不会从msiexec中删除Wix 为什么赢了';Windows Installer在删除过程中是否使用.msi文件中的UI?,wix,windows-installer,Wix,Windows Installer,是否有人能够让Windows Installer在删除过程中使用InstallUISequence表 我从Visual Studio MSI builder生成的MSI文件开始,将其反编译为WiX源代码并手工制作,但我无法让安装程序在删除过程中使用我的UI。它坚持使用Windows Installer提供的默认UI 我还分析了几个MSI文件,我一直无法找到一个Windows Installer将在删除过程中使用提供的UI的文件 我在删除过程中捕获了msiexec日志,果然,Windows Ins
有人知道如何说服Windows Installer在默认情况下使用MSI文件中的UI吗?从添加/删除程序中删除应用程序时,这将始终与“基本”UI一起运行 你不能让卸载运行在完整的用户界面上,你能做的最好的事情就是阻止删除,并强制人们“修改”(使用用户界面运行)并从中删除
无论您做什么,仍然无法阻止有人右键单击原始MSI并选择“删除”,这将始终与基本UI一起运行。原因基本上是因为Microsoft这么说。:-)我不能说我不同意,因为当我试图删除一个程序时,ISV变得非常可爱,这让我很恼火。你可以使用WiX Burn UI。