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

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....