0

log4netの接続文字列をweb.configからapp.configに引き出すのは、connectionStringNameのプロパティですか?connectionStringName in log4net

私はそれを使用しようとしましたが、何らかの理由で動作しませんでした。

私はweb.configで「ログ」という名前のいくつかの接続文字列を配置し、「ログ」にconnectiongStringNameセットと私のlog4net.configAdoNetAppenderに追加しましたが、動作していないようでしたしました。

誰かがこの機能の使い方の実例を提供することができますか?

+0

これは、ここで回答されています:http://stackoverflow.com/questions/2441359

だから、限り、あなたは以下のようなあなたのアプリ/ web.configファイルでのconnectionStringsを指定すると、それはすべての権利でなければなりません/ can-you-pull-the-log-for-a-log4net-adonetappender-from-other-in-other – user1069816

答えて

0

log4netは、構成ファイルかられたconnectionStringを読むために ConfigurationManager.ConnectionStrings[];を使用していただきありがとうございます。

<configuration> 
    <connectionStrings> 
     <add name="<ConnectionStringName>" connectionString="<actual connection string>" providerName="System.Data.SqlClient"/> 
    </connectionStrings> 
<configuration>