此应用程序的目标平台是OSX。我尝试过使用不同版本的NLog来实现这个功能,但我没有运气。控制台和调试器目标工作正常,但我无法使任何其他目标工作(例如,文件,事件日志等)。我的文件目标非常简单:
<target name="file" xsi:type="File" layout="${logFormat}" fileName="${basedir}/logs/${shortdate}.log" />
没有抛出异常,但没有创建日志文件。我希望我只是错过了一些非常简单的事情。任何帮助将不胜感激!
感谢。
乔恩
答案 0 :(得分:1)
原来$ {basedir}指向了一个我没想到的位置(应用包中的Contents文件夹)。文件记录确实像魅力一样。