WiX如何进行EventSource安装,但使卸载部分可选
有人知道如何使用WiX创建EventSource以便安装它吗?但是当卸载发生时,它就变成可选的了? 比如说,卸载时,它会显示一个对话框,要求您选择是将其保留在计算机上还是将其删除 我知道您可以创建自己的.NET自定义操作,并使用该逻辑更新InstallExecuteSequence部分,但我想知道您是否可以使用util:EventSource组件以本机方式执行该操作。据我所知,当您在特定功能中指定包含EventSource的组件时,它会安装和卸载WiX如何进行EventSource安装,但使卸载部分可选,wix,conditional,uninstallation,event-log,Wix,Conditional,Uninstallation,Event Log,有人知道如何使用WiX创建EventSource以便安装它吗?但是当卸载发生时,它就变成可选的了? 比如说,卸载时,它会显示一个对话框,要求您选择是将其保留在计算机上还是将其删除 我知道您可以创建自己的.NET自定义操作,并使用该逻辑更新InstallExecuteSequence部分,但我想知道您是否可以使用util:EventSource组件以本机方式执行该操作。据我所知,当您在特定功能中指定包含EventSource的组件时,它会安装和卸载 提前感谢。否,EventSource不支持可选卸
提前感谢。否,EventSource不支持可选卸载。卸载产品时,MSI将删除它知道的所有资源,包括EventSource创建的注册表值。卸载还将删除事件源使用的文件,因此我不确定将其设置为可选的值是什么…?我认为会是这种情况。问题是我们不断卸载应用程序的早期版本并安装新版本。我们没有升级的东西,所以这是不可能的。我们只想提供在卸载时保留事件日志的选项。