App.config 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <configuration>
  3. <configSections>
  4. <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
  5. <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
  6. <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  7. </configSections>
  8. <appSettings>
  9. <!--组件的数据库类型:access、sqlserver、sqlite等-->
  10. <add key="ComponentDbType" value="sqlserver" />
  11. <!--默认登陆的用户ID-->
  12. <add key="DefaultUser" value="123" />
  13. <add key="Version" value="1.6.1" />
  14. <add key="ClientSettingsProvider.ServiceUri" value="" />
  15. </appSettings>
  16. <connectionStrings>
  17. <add name="sqlite" providerName="System.Data.SQLite" connectionString="Data Source=|DataDirectory|\DB\AE2Stock.db;Version=3;" />
  18. <add name="sqlserver" providerName="System.Data.SqlClient" connectionString="Persist Security Info=True;Data Source=.;Initial Catalog=simdp_fem02;Integrated Security=True" />
  19. <add name="RedisExchangeHosts" connectionString="127.0.0.1:6379,allowadmin=true" />
  20. </connectionStrings>
  21. <log4net>
  22. <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender" >
  23. <param name="File" value="log/log.txt" />
  24. <appendToFile value="true" />
  25. <maximumFileSize value="10MB" />
  26. <maxSizeRollBackups value="10" />
  27. <staticLogFileName value="false" />
  28. <param name="DatePattern" value="yyyy-MM-dd&quot;.log&quot;" />
  29. <rollingStyle value="Date" />
  30. <layout type="log4net.Layout.PatternLayout">
  31. <param name="ConversionPattern" value="%date|%thread|%-p|%M -&gt; %message%newline" />
  32. </layout>
  33. </appender>
  34. <appender name="ColoredConsoleAppender" type="log4net.Appender.ColoredConsoleAppender">
  35. <mapping>
  36. <level value="DEBUG" />
  37. <foreColor value="Red, HighIntensity" />
  38. </mapping>
  39. <mapping>
  40. <level value="DEBUG" />
  41. <foreColor value="Green" />
  42. </mapping>
  43. <layout type="log4net.Layout.PatternLayout">
  44. <conversionPattern value="%n%date{HH:mm:ss,fff} [%-5level] %m" />
  45. </layout>
  46. <filter type="log4net.Filter.LevelRangeFilter">
  47. <param name="LevelMin" value="Debug" />
  48. <param name="LevelMax" value="Fatal" />
  49. </filter>
  50. </appender>
  51. <root name="loginfo">
  52. <level value="info" />
  53. <appender-ref ref="ColoredConsoleAppender" />
  54. <appender-ref ref="RollingLogFileAppender" />
  55. </root>
  56. </log4net>
  57. <runtime>
  58. <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  59. <dependentAssembly>
  60. <assemblyIdentity name="System.Drawing" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
  61. <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
  62. </dependentAssembly>
  63. <dependentAssembly>
  64. <assemblyIdentity name="System" publicKeyToken="b77a5c561934e089" culture="neutral" />
  65. <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
  66. </dependentAssembly>
  67. <dependentAssembly>
  68. <assemblyIdentity name="System.Data" publicKeyToken="b77a5c561934e089" culture="neutral" />
  69. <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
  70. </dependentAssembly>
  71. <dependentAssembly>
  72. <assemblyIdentity name="System.Xml" publicKeyToken="b77a5c561934e089" culture="neutral" />
  73. <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
  74. </dependentAssembly>
  75. <dependentAssembly>
  76. <assemblyIdentity name="System.Security" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
  77. <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
  78. </dependentAssembly>
  79. <dependentAssembly>
  80. <assemblyIdentity name="System.Configuration" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
  81. <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
  82. </dependentAssembly>
  83. <dependentAssembly>
  84. <assemblyIdentity name="System.Management" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
  85. <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
  86. </dependentAssembly>
  87. <dependentAssembly>
  88. <assemblyIdentity name="System.Transactions" publicKeyToken="b77a5c561934e089" culture="neutral" />
  89. <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
  90. </dependentAssembly>
  91. <dependentAssembly>
  92. <assemblyIdentity name="ICSharpCode.SharpZipLib" publicKeyToken="1b03e6acf1164f73" culture="neutral" />
  93. <bindingRedirect oldVersion="0.0.0.0-1.1.0.145" newVersion="1.1.0.145" />
  94. </dependentAssembly>
  95. <dependentAssembly>
  96. <assemblyIdentity name="Apache.NMS" publicKeyToken="82756feee3957618" culture="neutral" />
  97. <bindingRedirect oldVersion="0.0.0.0-1.8.0.0" newVersion="1.8.0.0" />
  98. </dependentAssembly>
  99. <dependentAssembly>
  100. <assemblyIdentity name="Common.Logging.Core" publicKeyToken="af08829b84f0328e" culture="neutral" />
  101. <bindingRedirect oldVersion="0.0.0.0-3.4.1.0" newVersion="3.4.1.0" />
  102. </dependentAssembly>
  103. </assemblyBinding>
  104. </runtime>
  105. <startup>
  106. <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
  107. </startup>
  108. <entityFramework>
  109. <providers>
  110. <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
  111. <provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" />
  112. </providers>
  113. </entityFramework>
  114. <system.data>
  115. <DbProviderFactories>
  116. <remove invariant="System.Data.SQLite.EF6" />
  117. <add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" />
  118. <remove invariant="System.Data.SQLite" />
  119. <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
  120. </DbProviderFactories>
  121. </system.data>
  122. <system.web>
  123. <membership defaultProvider="ClientAuthenticationMembershipProvider">
  124. <providers>
  125. <add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
  126. </providers>
  127. </membership>
  128. <roleManager defaultProvider="ClientRoleProvider" enabled="true">
  129. <providers>
  130. <add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
  131. </providers>
  132. </roleManager>
  133. </system.web>
  134. </configuration>