ASP.NET MVC 3.0自定义ViewEngine后出现错误:must derive from ViewPage
[已解决] ASP.NET MVC 3.0自定义ViewEngine后出现错误:must derive from ViewPage
当前页面:http://www.senparc.com/SZD-287
{ 收藏当前页面 }
20
[Web开发 > ASP.NET > ASP.NET MVC]
ASP.NET MVC 3.0自定义ViewEngine后出现错误:
The view at '~/Views/Home/Index.aspx' must derive from ViewPage, ViewPage<TModel>, ViewUserControl, or ViewUserControl<TModel>
这是什么问题?
The view at '~/Views/Home/Index.aspx' must derive from ViewPage, ViewPage<TModel>, ViewUserControl, or ViewUserControl<TModel>
这是什么问题?
最佳答案
有几种可能:
1、MVC版本不对(实际dll程序集和web.config中配置的不一致)
2、重新全部生成一下程序,可能是程序集缓存。
3、如果是ASP.NET MVC3.0,查看一下ViewEngine里面,是不是用了WebFormView,如果是的话改成RazorView就行了。
1、MVC版本不对(实际dll程序集和web.config中配置的不一致)
2、重新全部生成一下程序,可能是程序集缓存。
3、如果是ASP.NET MVC3.0,查看一下ViewEngine里面,是不是用了WebFormView,如果是的话改成RazorView就行了。
回答时间:2012/8/31 12:49:01
| 回答者:Souidea
其他参考答案(0)
提交失败!请检查错误!错误信息:
以下信息或许对您有用:
- [已解决] 100 ASP.NET MVC 3 RC2下载地址?有说明文档的话更好!谢谢! 2010/12/12 12:23:00
- [已解决] 20 The type 'System.Data.Objects.DataClasse... 2010/11/25 16:51:58
- [已解决] 20 ASP.NET MVC 3 RC中的Razor语法,在VS中已经实现了智能感知和... 2010/11/14 15:51:22
- [已解决] 60 ASP.NET MVC Razor 在VS2010中智能感知的插件哪里有下载? 2010/11/3 12:53:18