我看过很多关于如何更改 ASP.NET MVC 项目的默认路径的文章,以便您可以通过扩展 RazorViewEngine 并指定新的路径格式来重新定位或重命名控制器、模型和视图文件夹。
到目前为止,这很好用,但副作用是它破坏了“转到视图”或“添加视图...”的 Visual Studio 快捷方式。
关于是否可以自定义这些快捷方式选项以了解我指定的新路径的任何想法?
提前致谢!- 斯科特
我看过很多关于如何更改 ASP.NET MVC 项目的默认路径的文章,以便您可以通过扩展 RazorViewEngine 并指定新的路径格式来重新定位或重命名控制器、模型和视图文件夹。
到目前为止,这很好用,但副作用是它破坏了“转到视图”或“添加视图...”的 Visual Studio 快捷方式。
关于是否可以自定义这些快捷方式选项以了解我指定的新路径的任何想法?
提前致谢!- 斯科特
无法扩展 Visual Studio 功能以支持自定义路径。但是,在即将发布的 ASP.NET 和 Web Frameworks 2012.2 更新中(您现在可以从此处下载预览),添加视图功能已更新为在哪些文件夹将启用它以及哪些文件夹启用它时更加灵活。惯于。它现在支持在名为“Views”的文件夹下的任何文件夹中添加视图。
关于 Go To View,它没有更新,因为不幸的是,VS 工具无法知道对视图引擎进行的运行时自定义 - 不过我同意它会很酷!
(顺便说一句,我获取此信息的来源是我在 Microsoft 从事 ASP.NET MVC 工作。)