微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

asp.net-mvc – 如何查看mvc应用程序中的所有视图

添加一个认的MvcApplication(MVC 4)(它的名称是MvcApplication3,与我的解决方案的名称相匹配)宽度主页视图(关于,索引,联系人),这将是我的启动(VS解决方案资源管理器界面中的粗体)项目.然后我添加一个名为MvcApplication2的项目(MvcApplication,但这次是一个空项目)到解决方案中.然后我添加了后一个项目作为第一个项目的参考.我还为引用的项目添加一个名为TestController(绿线)的控制器,并为其索引(红色箭头)方法生成一个视图.但是,当我转到链接/测试或/测试/索引时,我没有显示我期望的视图(红色箭头).然后我将相同的文件夹Test与Index.cshtml(蓝色箭头)添加到主项目中,现在我看到它的内容而不是我的控制器所在的项目.

是否有可能使应用程序在其他项目中查找视图而不是启动项?

我正在添加结构图像,以便更容易遵循.

P.S.:可能相关:断点是在TestController的Index方法中被击中的.

tldr;使用蓝色视图而不是红色视图

解决方法

我认为您的问题是您已将MvcApplication3设置为启动项目并导致您打开该项目的视图.

Is it possible to make the application look for the views in the other
project rather than the startup one?

是的,它可以将您的应用程序重定向到URL.认为你的应用程序有一个url http:// localhost

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐