5
私はNLog経由でアプリケーションにロギングを実装しています。これは私のNlog.Configです:NLogはClickOnceでロギングしません
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets async="true">
<target xsi:type="File"
name="ExceptionTarget"
fileName="LOG.txt"
layout="${date:format=dd MMM yyyy HH-mm-ss} ${uppercase:${level}} ${newline}${message} ${exception::maxInnerExceptionLevel=5:format=ToString}${newline}${stacktrace}${newline}"/>
</targets>
<targets async="true">
<target xsi:type="File"
name="InfoTarget"
fileName="LOG.txt"
layout="${date:format=mm-ss} ${uppercase:${level}} ${newline}${message} ${newline}"/>
</targets>
<rules>
<logger name="*" level="Error" writeTo="ExceptionTarget"/>
<logger name="*" level="Info" writeTo="InfoTarget"/>
</rules>
</nlog>
ClickOnceでアプリケーションを展開すると、log.txtファイルが作成されません。エラーは発生せず、私のアプリケーションは正常に動作しますが、何も起こっていません。
この問題を解決するにはどうすればよいですか?