2013-01-16 43 views
0

我正在使用.Net MVC 4,并构建了一个主题引擎,将搜索的视图从~/views/更改为~/themes/foo/views。这一切工作正常,但Visual Studio环境不知道文件夹存在,所以我得到上下文错误。如何更改查看文件夹位置?

环境如何知道视图所在的文件夹?我该如何编辑/更改它?

更新:在移动视图文件夹时,Visual Studio中的智能感知不提供正确的基于上下文的菜单。如何告诉Visual Studio视图文件夹存在的位置?

回答

0

您需要继承WebFormViewLocator并将您的自定义路径添加到路径列表。

检查this article关于如何实现这一点。

+0

嗨,我已经这部分工作,问题是Visual Studio环境不知道主题文件夹包含视图。右键点击〜/ Views文件夹,你会得到上下文感知菜单。我如何告诉Visual Studio文件夹是一个View文件夹? –