私のアプリケーションは以下を使用します:
- .NET 4
- MVC3
- Windows Server 2008 R2
log4net
ログファイルに書き込むために使用します。私の構成ファイルは次のようになります。
<configuration>
<log4net>
<appender name="FileAppender" type="log4net.Appender.FileAppender">
<file value="C:\Temp\log.txt">
<some settings for log4net...>
</appender>
<log4net>
</configuration>
アプリケーションの実行中にファイルの値を変更したい
<file value="C:\Temp\log.txt">
に
<file value="C:\Logs\MyAppLog.txt">
自分のコンピューター (localhost) でアプリを実行すると問題なく動作しましたが、サーバーでアプリを実行すると問題が発生します。構成を変更しましたが、サーバーは古い構成を記憶しています。サーバーが毎回ファイルをロードしないのはなぜですか?