PageRenderTime 50ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/BlogEngine/BlogEngine.NET/setup/SQLite/SQLiteWeb.Config

#
Unknown | 308 lines | 300 code | 8 blank | 0 comment | 0 complexity | 0737310de0104f080a6fadcb5f9ccce2 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <configuration>
  3. <configSections>
  4. <sectionGroup name="BlogEngine">
  5. <section name="blogProvider" requirePermission="false" type="BlogEngine.Core.Providers.BlogProviderSection, BlogEngine.Core" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />
  6. <section name="blogFileSystemProvider" requirePermission="false" type="BlogEngine.Core.Providers.BlogFileSystemProviderSection, BlogEngine.Core" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />
  7. </sectionGroup>
  8. </configSections>
  9. <BlogEngine>
  10. <blogProvider defaultProvider="DbBlogProvider" fileStoreProvider="XmlBlogProvider">
  11. <providers>
  12. <add description="Xml Blog Provider" name="XmlBlogProvider" type="BlogEngine.Core.Providers.XmlBlogProvider, BlogEngine.Core" />
  13. <add connectionStringName="BlogEngine" description="Sql Database Provider" name="DbBlogProvider" type="BlogEngine.Core.Providers.DbBlogProvider, BlogEngine.Core" />
  14. </providers>
  15. </blogProvider>
  16. <blogFileSystemProvider defaultProvider="XmlBlogProvider">
  17. <providers>
  18. <add description="Xml Blog Provider" name="XmlBlogProvider" type="BlogEngine.Core.Providers.XmlFileSystemProvider, BlogEngine.Core" />
  19. <add storageVariable="BlogEngine" description="Sql Database Provider" name="DbBlogProvider" type="BlogEngine.Core.Providers.DbFileSystemProvider, BlogEngine.Core" />
  20. <!--<add storageVariable="\\UNCPath\BlogFiles" description="UNC Path Provider" name="UNCBlogProvider" type="BlogEngine.Core.Providers.UNCFileSystemProvider, BlogEngine.Core"/>-->
  21. </providers>
  22. </blogFileSystemProvider>
  23. </BlogEngine>
  24. <connectionStrings>
  25. <clear />
  26. <add name="BlogEngine" connectionString="Data Source=|DataDirectory|\BlogEngine.s3db;Version=3;BinaryGUID=False;" providerName="System.Data.SQLite"/>
  27. </connectionStrings>
  28. <appSettings>
  29. <!-- Set to WebForms causes some jQuery dependant scripts throw errors -->
  30. <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
  31. <add key="BlogEngine.FileExtension" value=".aspx" />
  32. <!-- You can e.g. use "~/blog/" if BlogEngine.NET is not located in the root of the application -->
  33. <add key="BlogEngine.VirtualPath" value="~/" />
  34. <!-- The regex used to identify mobile devices so a different theme can be shown -->
  35. <add key="BlogEngine.MobileDevices" value="(iemobile|iphone|ipod|android|nokia|sonyericsson|blackberry|samsung|sec\-|windows ce|motorola|mot\-|up.b|midp\-)" />
  36. <!-- The name of the role with administrator permissions -->
  37. <add key="BlogEngine.AdminRole" value="Administrators" />
  38. <!-- The name of the role for anonymous(non-authenticated) users. -->
  39. <add key="BlogEngine.AnonymousRole" value="Anonymous" />
  40. <!-- The name of the role for Editors -->
  41. <add key="BlogEngine.EditorsRole" value="Editors" />
  42. <!--This value is to provide an alternative location for storing data.-->
  43. <add key="StorageLocation" value="~/App_Data/" />
  44. <!--This value is the folder name under the StorageLocation that data for blog instances will be stored in.-->
  45. <add key="BlogInstancesFolderName" value="blogs" />
  46. <!--A comma separated list of script names to hard minify. It's case-sensitive. -->
  47. <add key="BlogEngine.HardMinify" value="blog.js,widget.js,WebResource.axd" />
  48. <!--Any data grid in the admin panel should use this value for default number of items per page.-->
  49. <add key="BlogEngine.GenericPageSize" value="15" />
  50. <!--Single Sign On Support.-->
  51. <add key="BlogEngine.SingleSignOn" value="false" />
  52. <!--Sitemap schema URL.-->
  53. <add key="BlogEngine.SiteMapUrlSet" value="http://www.sitemaps.org/schemas/sitemap/0.9" />
  54. <!--Default admin editor (~/admin/editors/summernote/editor.cshtml is default) -->
  55. <add key="BlogEngine.DefaultEditor" value="~/admin/editors/summernote/editor.cshtml" />
  56. </appSettings>
  57. <system.serviceModel>
  58. <services>
  59. <service behaviorConfiguration="AuthenticationServiceBehaviors" name="System.Web.ApplicationServices.AuthenticationService">
  60. <endpoint binding="basicHttpBinding" contract="System.Web.ApplicationServices.AuthenticationService" />
  61. </service>
  62. </services>
  63. <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
  64. <behaviors>
  65. <serviceBehaviors>
  66. <behavior name="AuthenticationServiceBehaviors">
  67. <serviceMetadata httpGetEnabled="true" />
  68. </behavior>
  69. </serviceBehaviors>
  70. </behaviors>
  71. </system.serviceModel>
  72. <system.web.extensions>
  73. <scripting>
  74. <webServices>
  75. <authenticationService enabled="true" requireSSL="false" />
  76. </webServices>
  77. </scripting>
  78. </system.web.extensions>
  79. <system.data>
  80. <DbProviderFactories>
  81. <remove invariant="System.Data.SQLite"/>
  82. <add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite"/>
  83. </DbProviderFactories>
  84. </system.data>
  85. <!--
  86. For a description of web.config changes for .NET 4.5 see http://go.microsoft.com/fwlink/?LinkId=235367.
  87. The following attributes can be set on the <httpRuntime> tag.
  88. <system.Web>
  89. <httpRuntime targetFramework="4.5"/>
  90. </system.Web>
  91. -->
  92. <system.web>
  93. <webServices>
  94. <protocols>
  95. <add name="HttpPost" />
  96. <add name="HttpGet" />
  97. </protocols>
  98. </webServices>
  99. <compilation debug="true" targetFramework="4.5">
  100. <assemblies>
  101. <add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
  102. <add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
  103. <add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
  104. <add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
  105. <add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
  106. <add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
  107. <add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
  108. <add assembly="System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
  109. <add assembly="System.Net.Http.WebRequest, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
  110. </assemblies>
  111. <!-- you may need it if you have issuew with razor/ajax in admin cshtml pages
  112. <buildProviders>
  113. <add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider, System.Web.WebPages.Razor"/>
  114. </buildProviders>
  115. -->
  116. <expressionBuilders>
  117. <add expressionPrefix="LinqLength" type="BlogEngine.Core.Compilation.LinqLengthExpressionBuilder, BlogEngine.Core" />
  118. <add expressionPrefix="Reflect" type="BlogEngine.Core.Compilation.ReflectExpressionBuilder, BlogEngine.Core" />
  119. <add expressionPrefix="Session" type="BlogEngine.Core.Compilation.SessionExpressionBuilder, BlogEngine.Core" />
  120. <add expressionPrefix="Server" type="BlogEngine.Core.Compilation.ServerVariableExpressionBuilder, BlogEngine.Core" />
  121. <add expressionPrefix="QueryString" type="BlogEngine.Core.Compilation.QueryStringExpressionBuilder, BlogEngine.Core" />
  122. <add expressionPrefix="Code" type="BlogEngine.Core.Compilation.CodeExpressionBuilder, BlogEngine.Core" />
  123. </expressionBuilders>
  124. </compilation>
  125. <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="auto" uiCulture="auto" />
  126. <httpRuntime targetFramework="4.5" enableVersionHeader="false" useFullyQualifiedRedirectUrl="true" maxRequestLength="16384" executionTimeout="3600" requestLengthDiskThreshold="16384" requestValidationMode="2.0" requestPathInvalidCharacters="&lt;,&gt;,*,\" />
  127. <machineKey validationKey="D9F7287EFDE8DF4CAFF79011D5308643D8F62AE10CDF30DAB640B7399BF6C57B0269D60A23FBCCC736FC2487ED695512BA95044DE4C58DC02C2BA0C4A266454C" decryptionKey="BDAAF7E00B69BA47B37EEAC328929A06A6647D4C89FED3A7D5C52B12B23680F4" validation="SHA1" decryption="AES" />
  128. <!--<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="SHA1" decryption="AES"/>-->
  129. <authentication mode="Forms">
  130. <forms timeout="129600" name=".AUXBLOGENGINE" protection="All" slidingExpiration="true" loginUrl="~/Account/login.aspx" cookieless="UseCookies" />
  131. </authentication>
  132. <pages enableSessionState="false" enableViewStateMac="true" enableEventValidation="true" controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID">
  133. <controls>
  134. <add assembly="BlogEngine.NET" namespace="App_Code.Controls" tagPrefix="blog" />
  135. </controls>
  136. </pages>
  137. <customErrors mode="RemoteOnly" defaultRedirect="~/error.aspx" redirectMode="ResponseRewrite">
  138. <error statusCode="404" redirect="~/error404.aspx" />
  139. </customErrors>
  140. <!--<trust level="Medium"/>-->
  141. <membership defaultProvider="DbMembershipProvider">
  142. <providers>
  143. <clear />
  144. <add name="XmlMembershipProvider" type="BlogEngine.Core.Providers.XmlMembershipProvider, BlogEngine.Core" description="XML membership provider" passwordFormat="Hashed" />
  145. <add name="SqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="BlogEngine" applicationName="BlogEngine" />
  146. <add name="DbMembershipProvider" type="BlogEngine.Core.Providers.DbMembershipProvider, BlogEngine.Core" passwordFormat="Hashed" connectionStringName="BlogEngine" />
  147. </providers>
  148. </membership>
  149. <roleManager defaultProvider="DbRoleProvider" enabled="true" cacheRolesInCookie="false">
  150. <providers>
  151. <clear />
  152. <add name="XmlRoleProvider" type="BlogEngine.Core.Providers.XmlRoleProvider, BlogEngine.Core" description="XML role provider" />
  153. <add name="SqlRoleProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="BlogEngine" applicationName="BlogEngine" />
  154. <add name="DbRoleProvider" type="BlogEngine.Core.Providers.DbRoleProvider, BlogEngine.Core" connectionStringName="BlogEngine" />
  155. </providers>
  156. </roleManager>
  157. <siteMap defaultProvider="PageSiteMap" enabled="true">
  158. <providers>
  159. <add name="PageSiteMap" description="The site map provider that reads in the .sitemap XML files." type="BlogEngine.Core.Web.Controls.PageSiteMap, BlogEngine.Core" />
  160. <add name="SecuritySiteMap" description="Used for authenticated users." type="BlogEngine.Core.SecuritySiteMapProvider, BlogEngine.Core" securityTrimmingEnabled="true" siteMapFile="Web.sitemap" />
  161. </providers>
  162. </siteMap>
  163. <httpModules>
  164. <add name="WwwSubDomainModule" type="BlogEngine.Core.Web.HttpModules.WwwSubDomainModule, BlogEngine.Core" />
  165. <add name="UrlRewrite" type="BlogEngine.Core.Web.HttpModules.UrlRewrite, BlogEngine.Core" />
  166. <add name="CompressionModule" type="BlogEngine.Core.Web.HttpModules.CompressionModule, BlogEngine.Core" />
  167. <add name="ReferrerModule" type="BlogEngine.Core.Web.HttpModules.ReferrerModule, BlogEngine.Core" />
  168. <add name="SecurityModule" type="BlogEngine.Core.Security, BlogEngine.Core" />
  169. <add name="RightModule" type="BlogEngine.Core.Right, BlogEngine.Core" />
  170. <!--Remove the default ASP.NET modules we don't need-->
  171. <remove name="PassportAuthentication" />
  172. <remove name="Profile" />
  173. <remove name="AnonymousIdentification" />
  174. </httpModules>
  175. <httpHandlers>
  176. <add verb="*" path="file.axd" type="BlogEngine.Core.Web.HttpHandlers.FileHandler, BlogEngine.Core" validate="false" />
  177. <add verb="*" path="image.axd" type="BlogEngine.Core.Web.HttpHandlers.ImageHandler, BlogEngine.Core" validate="false" />
  178. <add verb="*" path="syndication.axd" type="BlogEngine.Core.Web.HttpHandlers.SyndicationHandler, BlogEngine.Core" validate="false" />
  179. <add verb="*" path="sitemap.axd" type="BlogEngine.Core.Web.HttpHandlers.SiteMap, BlogEngine.Core" validate="false" />
  180. <add verb="*" path="trackback.axd" type="BlogEngine.Core.Web.HttpHandlers.TrackbackHandler, BlogEngine.Core" validate="false" />
  181. <add verb="*" path="pingback.axd" type="BlogEngine.Core.Web.HttpHandlers.PingbackHandler, BlogEngine.Core" validate="false" />
  182. <add verb="*" path="opensearch.axd" type="BlogEngine.Core.Web.HttpHandlers.OpenSearchHandler, BlogEngine.Core" validate="false" />
  183. <add verb="*" path="metaweblog.axd" type="BlogEngine.Core.API.MetaWeblog.MetaWeblogHandler, BlogEngine.Core" validate="false" />
  184. <add verb="*" path="rsd.axd" type="BlogEngine.Core.Web.HttpHandlers.RsdHandler, BlogEngine.Core" validate="false" />
  185. <!--<add verb="*" path="css.axd" type="BlogEngine.Core.Web.HttpHandlers.CssHandler, BlogEngine.Core" validate="false"/>-->
  186. <add verb="*" path="*.js.axd" type="BlogEngine.Core.Web.HttpHandlers.JavaScriptHandler, BlogEngine.Core" validate="false" />
  187. <add verb="*" path="*.res.axd" type="BlogEngine.Core.Web.HttpHandlers.ResourceHandler, BlogEngine.Core" validate="false" />
  188. <add verb="*" path="rating.axd" type="BlogEngine.Core.Web.HttpHandlers.RatingHandler, BlogEngine.Core" validate="false" />
  189. <add verb="*" path="opml.axd" type="BlogEngine.Core.Web.HttpHandlers.OpmlHandler, BlogEngine.Core" validate="false" />
  190. <add verb="*" path="blogml.axd" type="BlogEngine.Core.Web.HttpHandlers.BlogMLExportHandler, BlogEngine.Core" validate="false" />
  191. <add verb="*" path="sioc.axd" type="BlogEngine.Core.Web.HttpHandlers.Sioc, BlogEngine.Core" validate="false" />
  192. <add verb="*" path="apml.axd" type="BlogEngine.Core.Web.HttpHandlers.Apml, BlogEngine.Core" validate="false" />
  193. <add verb="*" path="foaf*.axd" type="BlogEngine.Core.Web.HttpHandlers.Foaf, BlogEngine.Core" validate="false" />
  194. <add verb="*" path="*.htm" type="System.Web.StaticFileHandler" />
  195. </httpHandlers>
  196. </system.web>
  197. <system.webServer>
  198. <validation validateIntegratedModeConfiguration="false" />
  199. <!-- Enable the staticContent section below to add Expires headers to images for better performance.
  200. Some hosting providers does not allow the staticContent section to be set. -->
  201. <!--
  202. <staticContent>
  203. <clientCache httpExpires="Sun, 29 Mar 2020 00:00:00 GMT" cacheControlMode="UseExpires"/>
  204. <mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
  205. </staticContent>
  206. -->
  207. <modules runAllManagedModulesForAllRequests="true">
  208. <remove name="WebDAVModule" />
  209. <add name="WwwSubDomainModule" type="BlogEngine.Core.Web.HttpModules.WwwSubDomainModule, BlogEngine.Core" />
  210. <add name="UrlRewrite" type="BlogEngine.Core.Web.HttpModules.UrlRewrite, BlogEngine.Core" />
  211. <add name="CompressionModule" type="BlogEngine.Core.Web.HttpModules.CompressionModule, BlogEngine.Core" />
  212. <add name="ReferrerModule" type="BlogEngine.Core.Web.HttpModules.ReferrerModule, BlogEngine.Core" />
  213. <add name="SecurityModule" type="BlogEngine.Core.Security, BlogEngine.Core" />
  214. <add name="RightModule" type="BlogEngine.Core.Right, BlogEngine.Core" />
  215. </modules>
  216. <handlers accessPolicy="Read, Write, Script, Execute">
  217. <add name="FileHandler" verb="*" path="file.axd" type="BlogEngine.Core.Web.HttpHandlers.FileHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  218. <add name="ImageHandler" verb="*" path="image.axd" type="BlogEngine.Core.Web.HttpHandlers.ImageHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  219. <add name="Syndication" verb="*" path="syndication.axd" type="BlogEngine.Core.Web.HttpHandlers.SyndicationHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  220. <add name="Sitemap" verb="*" path="sitemap.axd" type="BlogEngine.Core.Web.HttpHandlers.SiteMap, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  221. <add name="Trackback" verb="*" path="trackback.axd" type="BlogEngine.Core.Web.HttpHandlers.TrackbackHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  222. <add name="Pingback" verb="*" path="pingback.axd" type="BlogEngine.Core.Web.HttpHandlers.PingbackHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  223. <add name="OpenSearch" verb="*" path="opensearch.axd" type="BlogEngine.Core.Web.HttpHandlers.OpenSearchHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  224. <add name="MetaWeblog" verb="*" path="metaweblog.axd" type="BlogEngine.Core.API.MetaWeblog.MetaWeblogHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  225. <add name="RSD" verb="*" path="rsd.axd" type="BlogEngine.Core.Web.HttpHandlers.RsdHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  226. <!--<add name="CssHandler" verb="*" path="css.axd" type="BlogEngine.Core.Web.HttpHandlers.CssHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode"/>-->
  227. <add name="WebResource" path="*.js.axd" verb="*" type="BlogEngine.Core.Web.HttpHandlers.JavaScriptHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  228. <add name="Resource" verb="*" path="*.res.axd" type="BlogEngine.Core.Web.HttpHandlers.ResourceHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  229. <add name="Rating" verb="*" path="rating.axd" type="BlogEngine.Core.Web.HttpHandlers.RatingHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  230. <add name="Opml" verb="*" path="opml.axd" type="BlogEngine.Core.Web.HttpHandlers.OpmlHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  231. <add name="BlogML" verb="*" path="blogml.axd" type="BlogEngine.Core.Web.HttpHandlers.BlogMLExportHandler, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  232. <add name="SIOC" verb="*" path="sioc.axd" type="BlogEngine.Core.Web.HttpHandlers.Sioc, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  233. <add name="Apml" verb="*" path="apml.axd" type="BlogEngine.Core.Web.HttpHandlers.Apml, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  234. <add name="Foaf" verb="*" path="foaf*.axd" type="BlogEngine.Core.Web.HttpHandlers.Foaf, BlogEngine.Core" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
  235. <add name="Html" path="*.htm" verb="*" type="System.Web.StaticFileHandler" resourceType="Unspecified" preCondition="integratedMode" />
  236. <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  237. <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  238. <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
  239. <remove name="OPTIONSVerbHandler" />
  240. <remove name="TRACEVerbHandler" />
  241. <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
  242. </handlers>
  243. <!-- Enable the httpProtocol section below to manipulate some HTTP headers.
  244. Some hosting providers does not allow the httpProtocol section to be set. -->
  245. <!--
  246. <httpProtocol>
  247. <customHeaders>
  248. <remove name="X-Powered-By"/>
  249. <add name="Etag" value=" "/>
  250. </customHeaders>
  251. </httpProtocol>
  252. -->
  253. <!-- enables compression in IIS 7
  254. <urlCompression doDynamicCompression="true" doStaticCompression="true" dynamicCompressionBeforeCache="true"/>
  255. -->
  256. <staticContent>
  257. <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="365.00:00:00" cacheControlCustom="public" />
  258. <remove fileExtension=".ico" />
  259. <mimeMap fileExtension=".ico" mimeType="image/x-icon" />
  260. <remove fileExtension=".woff" />
  261. <mimeMap fileExtension=".woff" mimeType="font/x-woff" />
  262. </staticContent>
  263. </system.webServer>
  264. <runtime>
  265. <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  266. <dependentAssembly>
  267. <assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
  268. <bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
  269. </dependentAssembly>
  270. <dependentAssembly>
  271. <assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
  272. <bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
  273. </dependentAssembly>
  274. <dependentAssembly>
  275. <assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
  276. <bindingRedirect oldVersion="0.0.0.0-5.1.0.0" newVersion="5.1.0.0" />
  277. </dependentAssembly>
  278. <dependentAssembly>
  279. <assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" />
  280. <bindingRedirect oldVersion="0.0.0.0-5.1.0.0" newVersion="5.1.0.0" />
  281. </dependentAssembly>
  282. <dependentAssembly>
  283. <assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35" />
  284. <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
  285. </dependentAssembly>
  286. <dependentAssembly>
  287. <assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35" />
  288. <bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
  289. </dependentAssembly>
  290. <dependentAssembly>
  291. <assemblyIdentity name="Microsoft.Practices.Unity" publicKeyToken="31bf3856ad364e35" culture="neutral" />
  292. <bindingRedirect oldVersion="0.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
  293. </dependentAssembly>
  294. <dependentAssembly>
  295. <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
  296. <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
  297. </dependentAssembly>
  298. </assemblyBinding>
  299. </runtime>
  300. </configuration>