Asp.net Mvc 未能加载类型“System.Web.Mvc.ViewPage

分析器错误

可以看到下面的ERROR

“/”应用程序中的服务器错误。

分析器错误

说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误消息: 未能加载类型“System.Web.Mvc.ViewPage>”。

源错误:

行 1:  <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage>" %>
行 2:  
行 3:  

源文件: /Views/TblEmp/index.aspx    行: 1


版本信息: Microsoft .NET Framework 版本:2.0.50727.3074; ASP.NET 版本:2.0.50727.3074

 

 

 

 

解決方法:

 

 

 

Pages 中加入

validateRequest="false"

        pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"

        pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"

        userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"

 

在 Web.Config 中

 

 

<pages 

        validateRequest="false"

        pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"

        pageBaseType="System.Web.Mvc.ViewPage, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"

        userControlBaseType="System.Web.Mvc.ViewUserControl, System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"

            >

              <controls>

                   <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

 

       

        <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

              controls>

              <namespaces>

                   <add namespace="System.Web.Mvc"/>

                   <add namespace="System.Web.Mvc.Ajax"/>

                   <add namespace="System.Web.Mvc.Html"/>

                   <add namespace="System.Web.Routing"/>

                   <add namespace="System.Linq"/>

                   <add namespace="System.Collections.Generic"/>

              namespaces>

         pages>

 


你可能感兴趣的:(Asp.net,MVC,asp.net,mvc,assembly,namespaces,microsoft,string)