将文件附加到Nlog通过电子邮件发送的日志记录报告

时间:2018-03-07 11:51:38

标签: c# vb.net logging nlog

我正在使用NLog将我的程序的日志报告发送到我在vb.net的电子邮件中(我 设法为一种类型的日志(仅调试)完成它。默认情况下,目标地址和其他要求来自名为Nlog.config的XML文件。 现在我想将一个文件附加到日志中,我不知道该怎么做,有人有任何提示吗? 感谢

P.S。我是初级程序员,如果我不够清楚,请原谅我:(

1 个答案:

答案 0 :(得分:1)

目前,NLog邮件目标不支持附件

您需要在NLog中为此创建自定义目标,请参阅https://github.com/NLog/NLog/wiki/How-to-write-a-custom-target

您可以复制当前MailTarget的源代码,请参阅https://github.com/NLog/NLog/blob/master/src/NLog/Targets/MailTarget.cs