1

最初的旁注:我正在开发一个作为 WebForms 应用程序启动的混合 WebForms+MVC 应用程序,因此我添加了将其转换为 MVC 的项目 GUID。这意味着我直接在应用程序根目录Controllers和文件夹中获取上下文菜单。Views这样可行。

我想知道是否有可能说服 Visual Studio(和 Asp.net MVC 工具)将Add controller...Add View...上下文菜单项添加到其他文件夹,而不仅仅是项目根目录上的那些默认菜单项?

原因是我正在开发一个现在与 MVC 混合的 Asp.net WebForms 应用程序。而且由于它在根目录中已经有很多文件夹,我宁愿将新的 MVC 部分分开并将其完全包含在mvc文件夹中,因此所有与 MVC 相关的文件都将位于该特定文件夹中。

但是右键单击mvc\Controllers并没有给我向导,也没有mvc\Views......从控制器代码导航到视图也不起作用......

有没有办法在 Visual Studio 中自定义它?用于 VS 的 Asp.net MVC 工具是否有某种可以配置的配置文件?或者在注册表中?

4

1 回答 1

1

如果您希望将 MVC 内容与应用程序的其余部分分开,您可能希望将其放在单独的Area. 您将拥有上下文菜单并与现有混乱分开。

于 2012-07-06T19:32:34.777 回答