首页 > 代码库 > MVC 启动失败 “~/Views/Home/Login.aspx”处的视图必须派生自 ViewPage、ViewPage<TModel>、View

MVC 启动失败 “~/Views/Home/Login.aspx”处的视图必须派生自 ViewPage、ViewPage<TModel>、View

关于svn管理代码,不同的开发人员提交代码之后,总会出现各种各样的问题。

今天就出现了这样个奇葩问题,如下图:

技术分享

各种百度搜索,终于找到一个哥们写的一篇关于这个错的正确的解决方式:更改引用中mvc的引用版本。如下图:

技术分享

经查看svn日志记录发现,原来同事用的2013版本的vs提交了这个文件,而我自己用的是vs2010,mvc的版本引用是2.0的版本,而配置里面是同事提交的4.0的版本,因而报错。

 

MVC 启动失败 “~/Views/Home/Login.aspx”处的视图必须派生自 ViewPage、ViewPage<TModel>、View