sha*_*tor 9 .net wix wix3 event-log
我在这里和那里看到了一些关于使用WiX创建事件日志源的问题.令我困惑的是为什么util:EventSource/@EventMessageFile需要.当您不需要消息文件来编写事件日志条目时,必须指定它是令人讨厌的,并且.NET提供的抽象System.Diagnostics.Trace不会暴露使用它的能力.
标准建议似乎是使用目录搜索将属性设置为框架 EventLogMessages.dll,但没有人重复这个咒语给它任何理由.
如果没有使用随WiX提供的(经过测试的,强大的)自定义操作,有没有办法解决这个问题?
为什么不使用事件日志这方面的托管应用程序的作者会(显然)毫无意义地引用Framework DLL而不是他们自己的可执行文件?
每个MSDN都需要一个事件消息文件:http://msdn.microsoft.com/en-us/library/aa363680%28v=VS.85%29.aspx.当您使用Trace类(或Trace使用的EventLog)时,.NET自动提供一个 - 是的,它是EventLogMessages.dll.
随意提交功能请求,让WiX自动填写EventLogMessages.dll.
| 归档时间: |
|
| 查看次数: |
1615 次 |
| 最近记录: |