How can I write XML data into the Windows Event Log?
I have noticed that there is a way to insert XML into the windows event log (and not by just stuffing it into the description). The effect is that you get just your description message in the General
view on Windows Vista. You can see your XML data in the Details
view.
If you select the Friendly
radio button, it appears under the Event Data
node. If you select the XML view, then you get to see the XML.
I thought that the rawData byte array in the EventLog.WriteEntry()
method would allow me to do this. I tried stuffing the output of XMLWriter into it. That put data into the event log, but it is viewed as binary instead of XML.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…