我使用这个 XML 设置了一个 TraceListener:
<add name="RuntimeDeploymentConsoleListener"
type="System.Diagnostics.ConsoleTraceListener"
initializeData="C:\Users\Administrator\Desktop\TraceSourceLogs.log">
</add>
然后我意识到initializeData
属性是传递给指定类的构造函数的字符串。但是,构造函数ConsoleTraceListener
需要一个Boolean
. 那么为什么当它试图将该字符串转换为布尔值时,它不会在运行时抛出异常呢?