2017-06-02 22 views
1

プロジェクトにSerilogを実装しました。Serilogはログファイルを作成しますが、ログは書き込まれません。私のappsettings.jsonファイルは以下の通りです。serilog書き込みログ.netcore

{ 
    "Serilog":{ 
     "Using":[ 
      "Serilog.Sinks.RollingFile" 
     ], 
     "MinimumLevel":"Debug", 
     "WriteTo":[ 
     { 
      "Name":"File", 
      "Args":{ 
       "path":"C:\\mypro\\ServiceLog.json" 
      } 
     } 
     ], 
     "Enrich":[ 
      "FromLogContext", 
      "WithMachineName", 
      "WithThreadId" 
     ], 
     "Properties":{ 
      "Application":"Sample" 
     } 
    } 
} 

と私のstartup.csファイルこのscreenshotのように見えます。

ライブラリを追加します。

私の問題点は、Serilogはログファイルを作成しますが、デバッグレベルでログを書き込むことはありません。

+0

私はこのページに従います** https://github.com/serilog/serilog-settings-configuration**私のライブラリはserilog.Extensions.Logging、serilog.Setting.configure、serilog.sinks.literate、serilogです。 sink.rollingfile –

答えて

0

私はこの問題を解決します。 serilogライブラリを追加するとVS2017にMicrosoft Loggerライブラリが追加されますので、どのライブラリが追加されているかを確認してください。それはSerilogライブラリでなければなりません。

関連する問題