0

log4net的属性是从还是从connectionStringName拉连接字符串?web.configapp.config

我试过使用它,但由于某种原因它不起作用。

我在我的中放置了一些名为“日志”的连接字符串web.config,然后在我log4net.config的 an中添加AdoNetAppender了一个connectiongStringName设置为“日志”,但它似乎不起作用。

有人可以提供一些如何使用此功能的工作示例吗?

谢谢

4

1 回答 1

0

log4net用于 ConfigurationManager.ConnectionStrings[];从配置文件中读取连接字符串。

因此,只要您在 app/web.config 文件中指定 ConnectionStrings,如下所示,就可以了:

<configuration>
    <connectionStrings>
        <add name="<ConnectionStringName>" connectionString="<actual connection string>" providerName="System.Data.SqlClient"/>
    </connectionStrings>
<configuration>
于 2012-02-01T00:08:25.253 回答