我在C#中有基本的控制台应用程序,带有log4net用于记录日志。该应用程序位于另一台计算机上。当我通过网络驱动器连接到计算机并运行该应用程序时,它会正常记录日志,但是当我通过远程桌面连接到该计算机并从那里运行它时,该应用程序会运行但不会登录。
<log4net>
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<file value="log\App.log" />
<appendToFile value="true" />
<maximumFileSize value="5MB" />
<maxSizeRollBackups value="2" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value=" %date %level %thread %logger - %message%newline" />
</layout>
</appender>
<root>
<level value="ALL" />
<appender-ref ref="RollingFile" />
</root>
</log4net>
有什么问题吗?
答案 0 :(得分:1)
问题在于对该文件夹的访问权限。