我使用NLog的以下配置将日志文本添加到指定表单上指定Name的控件。
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets>
<target name="control" xsi:type="FormControl" append="true"
controlName="textBox1" formName="Form1"/>
</targets>
<rules>
<logger name="*" minlevel="Debug" writeTo="control"/>
</rules>
</nlog>
我有一个名为Form1的表单,并使用名称textBox1对其进行控制。 仍然nLog在运行时创建一个新表单并添加一个停靠的文本框并显示其中的日志。
现在如何让nLogwrite日志到MY表单和MY Control
答案 0 :(得分:2)
遇到问题:
配置中使用的名称区分大小写。
textBox1
应该是TextBox1