• Asp.net Mvc Framework 四 (在.net2.0下运行)


    这是一个题外话,如果您仅是要学习或有自己的服务器的话可以不用管这一节
    但如果您使用的是虚拟主机或目标主机只允许.net2.0的话应该这么做

    所有版本为3.5或3.0的程序集引用属性 复制本地设为True

    另外改Web.Config如下

    <?xml version="1.0"?>
    <configuration>
      
    <configSections /><!--Asp.net Ajax程序集的节点配置,如果不用,可以去掉-->
      
    <appSettings/>
      
    <connectionStrings/>
      
    <system.web>
        
    <compilation debug="false">
          
    <!--
          <assemblies>
            <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System.Web.Abstractions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add assembly="System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
            <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
            <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
          </assemblies>
    -->
        
    </compilation>
        
    <authentication mode="Windows" />
        
    <pages>
          
    <namespaces>
            
    <!--
            <add namespace="System.Web.Mvc"/>
            <add namespace="System.Web.Routing"/>
            <add namespace="System.Linq"/>
            <add namespace="System.Collections.Generic"/>
            
    -->
          
    </namespaces>
        
    </pages>
        
    <httpModules>
          
    <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        
    </httpModules>
      
    </system.web>
      
    <!--
      编译器设置 2.0下3.5的编译器是不起作用的所以省去
      <system.codedom> 
        <compilers>
          <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"
                    type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
            <providerOption name="CompilerVersion" value="v3.5"/>
            <providerOption name="WarnAsError" value="false"/>
          </compiler>

          <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4"
                    type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
            <providerOption name="CompilerVersion" value="v3.5"/>
            <providerOption name="OptionInfer" value="true"/>
            <providerOption name="WarnAsError" value="false"/>
          </compiler>
        </compilers>
      </system.codedom>
    --> 
      
    <system.webServer>
        
    <validation validateIntegratedModeConfiguration="false"/>

        
    <modules runAllManagedModulesForAllRequests="true">
          
    <remove name="UrlRoutingModule" />
          
    <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        
    </modules>

        
    <handlers>
        
    <!--以下为IIS7管道设置 如为IIS6也可去掉-->
          
    <remove name="WebServiceHandlerFactory-Integrated"/>
          
    <add name="MvcScriptMap" preCondition="classicMode,bitness32" verb="*" path="*.mvc" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" />
          
    <add name="MvcScriptMap64" preCondition="classicMode,bitness64" verb="*" path="*.mvc" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" />
          
    <add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.Routing.UrlRoutingHandler, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
        
    </handlers>
      
    </system.webServer>
    </configuration>


    Asp.net Mvc Framework在.net 2.0/IIS6下运行,程序示例

  • 相关阅读:
    php-7.0.16 , apache2.4.25 配置
    一次完整的HTTP请求需要的7个步骤
    TypeScript 配置
    React Please wrap your <Route> in a <Routes>
    Typescript node 里使用 multer插件, req 没有 file这个属性
    node 操作mongodb 用 find() 第一个参数无效
    手机请求不到本地服务器 [Error: Network Error]
    模块 ""mongoose"" 没有默认导出。你是想改为使用 "import { Mongoose } from "mongoose"" 吗?
    小程序 自定义 tabBar Component “页面路径“ does not have a method “ 方法名“ to handle event “tap“
    react-native 初始化项目失败
  • 原文地址:https://www.cnblogs.com/chsword/p/1099699.html
Copyright © 2020-2023  润新知