Advertisement
Guest User

Web.config

a guest
Jan 18th, 2011
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 13.96 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <!--
  3.    Note: As an alternative to hand editing this file you can use the
  4.    web admin tool to configure settings for your application. Use
  5.    the Website->Asp.Net Configuration option in Visual Studio.
  6.    A full list of settings and comments can be found in
  7.    machine.config.comments usually located in
  8.    \Windows\Microsoft.Net\Framework\v2.x\Config
  9. -->
  10. <configuration>
  11.     <configSections>
  12.         <sectionGroup name="system.web.webPages.razor" type="System.Web.WebPages.Razor.Configuration.RazorWebSectionGroup, System.Web.WebPages.Razor">
  13.             <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor" requirePermission="false"/>
  14.             <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor" requirePermission="false"/>
  15.         </sectionGroup>
  16.         <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/>
  17.         <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
  18.             <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
  19.                 <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
  20.                 <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
  21.                     <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/>
  22.                     <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
  23.                     <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/>
  24.                     <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/></sectionGroup></sectionGroup></sectionGroup></configSections>
  25.     <appSettings>
  26.         <add key="webpages:Enabled" value="false"/>
  27.         <add key="log4net.Config" value="Config\log4net.config"/>
  28.     </appSettings>
  29.     <system.web.webPages.razor>
  30.         <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  31.         <pages pageBaseType="Orchard.Mvc.ViewEngines.Razor.WebViewPage">
  32.             <namespaces>
  33.                 <add namespace="System.Web.Mvc"/>
  34.                 <add namespace="System.Web.Mvc.Ajax"/>
  35.                 <add namespace="System.Web.Mvc.Html"/>
  36.                 <add namespace="System.Web.Routing"/>
  37.                 <add namespace="System.Linq"/>
  38.                 <add namespace="System.Collections.Generic"/>
  39.                 <add namespace="Orchard.Mvc.Html"/>
  40.             </namespaces>
  41.         </pages>
  42.     </system.web.webPages.razor>
  43.     <!--
  44.        Set default transaction timeout to 30 minutes so that interactive debugging
  45.        is easier (default timeout is less than one minute)
  46.  -->
  47.     <system.transactions>
  48.         <defaultSettings timeout="00:30:00"/>
  49.     </system.transactions>
  50.     <system.web>
  51.         <httpRuntime requestValidationMode="2.0"/>
  52.         <!--
  53.            Set compilation debug="true" to insert debugging
  54.            symbols into the compiled page. Because this
  55.            affects performance, set this value to true only
  56.            during development.
  57.    -->
  58.         <compilation debug="true">
  59.             <buildProviders>
  60.                 <add extension=".csproj" type="Orchard.Environment.Extensions.Compilers.CSharpExtensionBuildProviderShim"/>
  61.             </buildProviders>
  62.             <assemblies>
  63.                 <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"/>
  64.                 <remove assembly="mscorlib"/>
  65.                 <remove assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  66.                 <remove assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  67.                 <remove assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  68.                 <remove assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  69.                 <remove assembly="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  70.                 <remove assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  71.                 <remove assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  72.                 <remove assembly="System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  73.                 <remove assembly="System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  74.                 <remove assembly="System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  75.                 <remove assembly="System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  76.                 <remove assembly="System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  77.                 <remove assembly="System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  78.                 <remove assembly="System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  79.                 <remove assembly="System.ServiceModel.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  80.                 <remove assembly="System.WorkflowServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  81.                 <remove assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  82.                 <remove assembly="System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
  83.                 <remove assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  84.                 <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  85.                 <add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
  86.                 <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
  87.                 <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
  88.                 <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  89.                 <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
  90.                 <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies>
  91.         </compilation>
  92.         <!--
  93.            The <authentication> section enables configuration
  94.            of the security authentication mode used by
  95.            ASP.NET to identify an incoming user.
  96.    -->
  97.         <authentication mode="Forms">
  98.             <forms loginUrl="~/Users/Account/AccessDenied" timeout="2880"/>
  99.         </authentication>
  100.         <!--
  101.            The <customErrors> section enables configuration
  102.            of what to do if/when an unhandled error occurs
  103.            during the execution of a request. Specifically,
  104.            it enables developers to configure html error pages
  105.            to be displayed in place of a error stack trace.
  106.    -->
  107.         <customErrors mode="RemoteOnly"/>
  108.         <pages>
  109.             <namespaces>
  110.                 <add namespace="System.Web.Mvc"/>
  111.                 <add namespace="System.Web.Mvc.Ajax"/>
  112.                 <add namespace="System.Web.Mvc.Html"/>
  113.                 <add namespace="System.Web.Routing"/>
  114.                 <add namespace="System.Linq"/>
  115.                 <add namespace="System.Collections.Generic"/>
  116.                 <add namespace="Orchard.Mvc.Html"/>
  117.             </namespaces>
  118.             <controls>
  119.                 <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  120.                 <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></controls></pages>
  121.         <httpHandlers>
  122.             <!-- see below -->
  123.             <clear/>
  124.             <add path="*" verb="*" type="System.Web.HttpNotFoundHandler"/>
  125.             <remove verb="*" path="*.asmx"/>
  126.             <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  127.             <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  128.             <add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></httpHandlers>
  129.         <httpModules>
  130.             <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  131.             <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></httpModules></system.web>
  132.     <!--
  133.        The system.webServer section is required for running ASP.NET AJAX under Internet
  134.        Information Services 7.0.  It is not necessary for previous version of IIS.
  135.  -->
  136.     <system.webServer>
  137.         <validation validateIntegratedModeConfiguration="false"/>
  138.         <modules runAllManagedModulesForAllRequests="true">
  139.             <remove name="UrlRoutingModule"/>
  140.             <remove name="ScriptModule"/>
  141.             <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  142.             <add name="UrlRoutingModule" preCondition="" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></modules>
  143.         <handlers accessPolicy="Script">
  144.             <remove name="UrlRoutingHandler"/>
  145.             <remove name="WebServiceHandlerFactory-Integrated"/>
  146.             <remove name="ScriptHandlerFactory"/>
  147.             <remove name="ScriptHandlerFactoryAppServices"/>
  148.             <remove name="ScriptResource"/><!-- clear all handlers, prevents executing code file extensions, prevents returning any file contents -->
  149.             <clear/>
  150.             <!-- Return 404 for all requests via managed handler. The url routing handler will substitute the mvc request handler when routes match. -->
  151.             <add name="NotFound" path="*" verb="*" type="System.Web.HttpNotFoundHandler" preCondition="integratedMode" requireAccess="Script"/>
  152.             <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"/>
  153.             <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"/>
  154.             <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
  155.             <add name="UrlRoutingHandler" verb="*" path="UrlRouting.axd" preCondition="integratedMode" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/></handlers>
  156.     </system.webServer>
  157.     <runtime>
  158.         <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
  159.             <probing privatePath="App_Data/Dependencies"/>
  160.             <dependentAssembly>
  161.                 <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
  162.                 <bindingRedirect oldVersion="1.0.0.0" newVersion="3.0.0.0"/>
  163.                 <bindingRedirect oldVersion="2.0.0.0" newVersion="3.0.0.0"/>
  164.             </dependentAssembly>
  165.         </assemblyBinding>
  166.         <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v2.0.50727">
  167.             <dependentAssembly>
  168.                 <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
  169.                 <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/></dependentAssembly>
  170.             <dependentAssembly>
  171.                 <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
  172.                 <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/></dependentAssembly></assemblyBinding></runtime>
  173.     <system.codedom>
  174.             <compilers>
  175.                 <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
  176.                     <providerOption name="CompilerVersion" value="v3.5"/>
  177.                     <providerOption name="WarnAsError" value="false"/></compiler>
  178.                 <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
  179.                     <providerOption name="CompilerVersion" value="v3.5"/>
  180.                     <providerOption name="OptionInfer" value="true"/>
  181.                     <providerOption name="WarnAsError" value="false"/></compiler></compilers></system.codedom></configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement