log4net的connectionStringName
属性是否从web.config
以及app.config
拉出连接字符串?
我试图使用它,但由于某种原因它无效。
我在web.config
中添加了一些名为“Logs”的连接字符串,然后在我的log4net.config
和AdoNetAppender
中添加connectiongStringName
设置为'Logs',但它似乎没有用。
有人可以提供一些如何使用此功能的实例吗?
谢谢
答案 0 :(得分:0)
log4net
使用
ConfigurationManager.ConnectionStrings[];
从配置文件中读取connectionstring。
因此,只要您在app / web.config文件中指定ConnectionStrings,就像下面一样,它应该没问题:
<configuration>
<connectionStrings>
<add name="<ConnectionStringName>" connectionString="<actual connection string>" providerName="System.Data.SqlClient"/>
</connectionStrings>
<configuration>