首页 新闻 会员 周边 捐助

MVC3,关于自定义ViewEngine,把视图放到别的目录下,出错了

0
悬赏园豆:30 [待解决问题]

我主要想达到的效果,自定义视图文件的位置

 

用MVC3默认的项目,自定义了一个ViewEngine。就是修改了视图文件的默认路径不在View文件夹了。

改在“Themes/Default/”文件夹了。

单步调试,得知错误产生在:BuildManager.GetObjectFactory(virtualPath, false)

这个函数的功能应该就是把cshtml文件编译成一个类,具体怎么工作我就不清楚了。

为什么View文件夹里的文件能编译,放别的目录就不行了呢?

求高手指教,不胜感激!

 

页面错误提示:当前上下文中不存在名称“ViewBag”

不凡路的主页 不凡路 | 初学一级 | 园豆:176
提问于:2012-06-04 18:04
< >
分享
所有回答(1)
0
artwl | 园豆:16736 (专家六级) | 2012-06-05 09:04
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册