初始旁注:我正在开发一个混合的WebForms + MVC应用程序,该应用程序以WebForms应用程序的形式启动,因此我添加了将其转换为MVC的项目GUID。这意味着我直接在应用程序根目录的
Controllers
和Views
文件夹中获取上下文菜单。这很有效。
我想知道是否有可能说服Visual Studio(和Asp.net MVC工具)添加添加控制器... 和添加视图... 上下文菜单其他文件夹中的项目不仅仅是项目根目录下的默认项目吗?
原因是我正在开发一个现在与MVC混合的Asp.net WebForms应用程序。由于它在root中已经有很多文件夹,我宁愿将新的MVC部分分开并在mvc
文件夹中完全包含它,因此所有与MVC相关的文件都将在该特定文件夹中。
但是右键单击mvc\Controllers
并没有给我向导,mvc\Views
也没有......还有从控制器代码到视图的导航无效...
有没有办法在Visual Studio中自定义它?用于VS的Asp.net MVC工具是否有某种配置文件可以配置?或者在注册表中可能?
答案 0 :(得分:1)
如果您希望将MVC内容与应用程序的其余部分分开,您可能希望将其放在单独的Area
中。
你有上下文菜单和现有混乱的分离。