我正在使用示例代码创建事件源:
<DirectoryRef Id="TARGETDIR">
<Component Id="RegistryEntries" Guid="PUT-GUID-HERE">
<util:EventSource
Name="Training Kiosk"
Log="Application"
EventMessageFile="[NETFRAMEWORK40FULLINSTALLROOTDIR]EventLogMessages.dll"
/>
</Component>
</DirectoryRef>
如何确认是否创建了事件源?
答案 0 :(得分:2)
EventSource在Registry表中创建行; MSI读取这些行,然后将它们写入注册表。因此,只要组件安装成功,就会“创建”事件源 - 因为这只是少数几个注册表项。