【发布时间】:2024-10-17 11:55:02
【问题描述】:
我收到error 2803: dialog view did not find a record for the dialog。这是因为我已经从我的安装程序中明确删除了FilesInUse 对话框。这是一个对话框,当有文件锁定时,msiexec 有时会要求演示。我的安装程序逻辑没有明确尝试显示此对话框。我的安装程序具有自定义操作来终止锁定文件的进程,因此忽略此消息然后进行安装永远不会出现问题(但是对于此进程终止,我需要权限,因此必须在对话框之后运行延迟自定义操作被要求)。对于我的所有意图和目的,这个对话框基本上是无用的。当此错误代码出现时,我该如何抑制此错误代码,而不是显示致命错误对话框?有谁知道在 WiX 中是否有任何方法可以做到这一点,也许是通过 C# 自定义操作或其他方式?有什么方法可以捕获和处理错误代码?
【问题讨论】:
标签: c# .net wix custom-action windows-installer