如何查找是否创建了事件源?

时间:2011-11-28 07:47:25

标签: wix event-log eventlog-source

我正在使用示例代码创建事件源:

<DirectoryRef Id="TARGETDIR">
  <Component Id="RegistryEntries" Guid="PUT-GUID-HERE">
    <util:EventSource
      Name="Training Kiosk"
      Log="Application"
      EventMessageFile="[NETFRAMEWORK40FULLINSTALLROOTDIR]EventLogMessages.dll"
      />
  </Component>
</DirectoryRef>

如何确认是否创建了事件源?

1 个答案:

答案 0 :(得分:2)

EventSource在Registry表中创建行; MSI读取这些行,然后将它们写入注册表。因此,只要组件安装成功,就会“创建”事件源 - 因为这只是少数几个注册表项。