首页 > 代码库 > 配置信息

配置信息

<?xml version="1.0"?><configuration>  <configSections>    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />  </configSections>  <log4net>    <root>      <level value="ALL"/>      <appender-ref ref="LogFileAppender"/>    </root>    <logger name="logger">      <level value="DEBUG"/>      <appender-ref ref="LogFileAppender"/>    </logger>    <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender,log4net">      <param name="AppendToFile" value="true" />      <param name="RollingStyle" value="Date" />      <param name="DatePattern" value="yyyyMMdd" />      <param name="StaticLogFileName" value="false" />      <param name="File" type="" value="log\\log" />      <layout type="log4net.Layout.PatternLayout">        <param name="Header" value="&#xD;&#xA;=======================Header=======================&#xD;&#xA;" />        <param name="Footer" value="xD;&#xA;=======================Footer=======================&#xD;&#xA;" />        <param name="ConversionPattern" value="%d [%t] %-5p %c [%x]  - %m%n"/>      </layout>    </appender>  </log4net>  <startup>    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>  </startup>  <!--WCF-->  <appSettings>    <add key="connStr" value="Data Source=陈勇\CY;Initial Catalog=OES;User Id=luke;Password=123456"/>  </appSettings>  <system.serviceModel>    <bindings>      <basicHttpBinding>        <binding name="userBllEndPoint" closeTimeout="00:01:00" openTimeout="00:01:00"          receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false"          bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"          maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536"          messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"          useDefaultWebProxy="true">          <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"            maxBytesPerRead="4096" maxNameTableCharCount="16384" />          <security mode="None">            <transport clientCredentialType="None" proxyCredentialType="None"              realm="" />            <message clientCredentialType="UserName" algorithmSuite="Default" />          </security>        </binding>        <binding name="examBllEndPoint" closeTimeout="00:01:00" openTimeout="00:01:00"          receiveTimeout="00:10:00" sendTimeout="00:01:00" allowCookies="false"          bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"          maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536"          messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"          useDefaultWebProxy="true">          <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"            maxBytesPerRead="4096" maxNameTableCharCount="16384" />          <security mode="None">            <transport clientCredentialType="None" proxyCredentialType="None"              realm="" />            <message clientCredentialType="UserName" algorithmSuite="Default" />          </security>        </binding>      </basicHttpBinding>    </bindings>    <client>      <endpoint address="http://localhost:2001/UserBll" binding="basicHttpBinding"        bindingConfiguration="userBllEndPoint" contract="UserBllService.IUserBll"        name="userBllEndPoint" />      <endpoint address="http://localhost:2002/ExamBll" binding="basicHttpBinding"        bindingConfiguration="examBllEndPoint" contract="ExamBllService.IExamBll"        name="examBllEndPoint" />    </client>  </system.serviceModel></configuration>
<?xml version="1.0" encoding="utf-8" ?><configuration>  <connectionStrings>    <add name="connStr" connectionString="Data Source=XXX;Initial Catalog=XXX;User Id=XXX;Password=XXX" providerName="System.Data.SqlClient"/>  </connectionStrings></configuration>

读取:

        public static SqlConnection GetConnection()        {            string connStr = ConfigurationManager.AppSettings["connStr"];            SqlConnection conn = new SqlConnection(connStr);            return conn;        }

 

读取: