c# - Changing app.config for Entity Framework and log4net -
i'm using entity framework along log4net in console application. here's app.config looks like:
<?xml version="1.0" encoding="utf-8"?> <configuration> <configsections> <section name="log4net" type="log4net.config.log4netconfigurationsectionhandler, log4net" /> </configsections> <log4net> <appender name="rollingfile" type="log4net.appender.rollingfileappender"> <param name="file" value="c:\\temp\\logs\\"/> <param name="rollingstyle" value="date"/> <param name="datepattern" value="yymmdd_hhmm'.log'" /> <param name="staticlogfilename" value="false"/> <appendtofile value="true" /> <maximumfilesize value="100kb" /> <maxsizerollbackups value="2" /> <layout type="log4net.layout.patternlayout"> <conversionpattern value="%date{mm/dd/yyyy hh:mm:ss} %logger [%thread] (line :%line) %level - %message%newline"/> </layout> </appender> <root> <level value="debug" /> <appender-ref ref="rollingfile" /> </root> </log4net> <connectionstrings> <add name="capdbentities" connectionstring="metadata=res://*/capdb.csdl|res://*/capdb.ssdl|res://*/capdb.msl;provider=system.data.sqlclient;provider connection string="data source=caserver;initial catalog=capdb;persist security info=true;multipleactiveresultsets=true;app=entityframework"" providername="system.data.entityclient" /> <add name="uspdbentities" connectionstring="metadata=res://*/uspdb.csdl|res://*/uspdb.ssdl|res://*/uspdb.msl;provider=system.data.sqlclient;provider connection string="data source=usserver;initial catalog=uspdb;persist security info=true;multipleactiveresultsets=true;app=entityframework"" providername="system.data.entityclient" /> </connectionstrings> </configuration> i "configerrorsexception unhandled" error. it's pointing capdbentities i've set up. have change have both ef & log4net working using same app.config file?
i think figured out. downloaded entity framework nuget & recreated app.config. worked after that.
Comments
Post a Comment