ASP.NET MVC 3.0自定义ViewEngine后出现错误:must derive from ViewPage

[已解决] ASP.NET MVC 3.0自定义ViewEngine后出现错误:must derive from ViewPage

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>

这是什么问题?
提问时间:2012/8/25 22:02:58 | 提问者:zsu | 悬赏:20 | 浏览:376
最佳答案
有几种可能:
1、MVC版本不对(实际dll程序集和web.config中配置的不一致)
2、重新全部生成一下程序,可能是程序集缓存。
3、如果是ASP.NET MVC3.0,查看一下ViewEngine里面,是不是用了WebFormView,如果是的话改成RazorView就行了。
回答时间:2012/8/31 12:49:01 | 回答者:Souidea
其他参考答案(0)
提交失败!请检查错误!错误信息:

注:以上所有信息由网友提供,仅供交流、参考,均不代表盛派网络言论,如果有任何问题或不妥,请立即联系我们

以下信息或许对您有用: