【问题标题】:asp.net mvc 3 Parser Errorasp.net mvc 3 解析器错误
【发布时间】:2011-05-15 19:00:35
【问题描述】:

我创建了新的 asp.net mvc 3 项目。 从我的 asp.net mvc 2 项目中复制所有控制器、类和视图。 包括所有参考文献

现在有错误

解析器错误消息:无法加载类型“System.Web.Mvc.ViewPage”。

来源错误:

Line 1:  <%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<Abbono.Models.LogOnModel>" %>

【问题讨论】:

    标签: asp.net-mvc-3 parse-error


    【解决方案1】:

    如果您想将您的应用程序从 mvc 2 转换为 mvc 3,请按照 here 的说明进行操作,或者您可以从 here 获得帮助

    【讨论】:

      【解决方案2】:

      @mola,消息“Could not load type 'System.Web.Mvc.ViewPage'”表示您的项目没有看到“System.Web.Mvc.dll”库。

      下一部分检入根 web.config 文件:

      <configuration>
      
        <system.web>
      
          <compilation debug="true" targetFramework="4.0">
            <assemblies>
              <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
            </assemblies>
          </compilation>
      
        </system.web>
      
      </configuration>
      

      还要验证您是否安装了 MVC 3 dll。 您可以在目录“C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\”中检查文件“System.Web.Mvc.dll”是否存在

      【讨论】:

        猜你喜欢
        • 2018-04-25
        • 1970-01-01
        • 2011-03-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多