NLog文件目标在Xamarin MonoMac项目中不起作用

时间:2014-11-06 16:32:13

标签: macos xamarin nlog monomac

此应用程序的目标平台是OSX。我尝试过使用不同版本的NLog来实现这个功能,但我没有运气。控制台和调试器目标工作正常,但我无法使任何其他目标工作(例如,文件,事件日志等)。我的文件目标非常简单:

<target name="file" xsi:type="File" layout="${logFormat}" fileName="${basedir}/logs/${shortdate}.log" />

没有抛出异常,但没有创建日志文件。我希望我只是错过了一些非常简单的事情。任何帮助将不胜感激!

感谢。

乔恩

1 个答案:

答案 0 :(得分:1)

原来$ {basedir}指向了一个我没想到的位置(应用包中的Contents文件夹)。文件记录确实像魅力一样。