2016-05-18 20 views
2

テーブルストレージロギングにlog4net Azureを使用しています。Log4net Azureテーブルストレージロギングが動作しない

これは動作しますが、Devの環境のための

<!--Dev--> 
<appender name="TableAppender" type="log4net.Appender.AzureTableAppender, log4net.Appender.Azure"> 
    <param name="TableName" value="mytable"/> 
    <param name="ConnectionString" value="UseDevelopmentStorage=true"/> 
    <layout type="log4net.Layout.PatternLayout"> 
    <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline"/> 
    </layout> 
</appender> 

しかし、これは、唯一の変更は、ConnectionStringではありません。何故ですか?私はここに何かを逃していますか これは有効な接続文字列であり、テーブルはすでに作成されています。

<!--Prod--> 
    <appender name="TableAppender" type="log4net.Appender.AzureTableAppender, log4net.Appender.Azure"> 
    <param name="TableName" value="mytable"/> 
    <param name="ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=mylogs;[email protected][email protected]^#%&9po4ba9944=="/> 
    <layout type="log4net.Layout.PatternLayout"> 
    <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline"/> 
    </layout> 
</appender> 

答えて

1

明らかに、うまくいきます。私はVS 2015クラウドエクスプローラを使用していました。ログを流すには10〜15分かかる。これが誰かを助けることを願っています。

+0

私は同じ問題を抱え、過去24時間デバッグしていました。何らかの理由で、Visual StudioからIIS上で展開された答えを見た後で、Visual Studioから応答が得られないことがありました。 –

関連する問題