2016-05-18 3 views
2

Я использую log4net Azure для ведения журнала хранения.Log4net azure таблица хранения данных не работает

Это работает для Девой среды

<!--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, и, как упоминалось в ваших журналах ответов, потоковое потоковое через определенное время. –

Смежные вопросы