我创建了新的 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 项目。从我的 asp.net mvc 2 项目中复制所有控制器、类和视图。包括所有参考
现在有错误
解析器错误消息:无法加载类型“System.Web.Mvc.ViewPage”。
源错误:
Line 1: <%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<Abbono.Models.LogOnModel>" %>
@mola,消息“无法加载类型'System.Web.Mvc.ViewPage'”表示您的项目没有看到“System.Web.Mvc.dll”库。
下一部分检查 root 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”是否存在