【发布时间】:2017-03-21 07:28:13
【问题描述】:
在 VS 2015 中,对于我的 Web.API 项目,我通过 npm 从 nuget 安装了 MVC 5。 此安装在 Views 文件夹下添加了引用并生成了 web.config 文件。
我添加了带有生成的 CRUD 函数的新控制器。当我右键单击并转到查看操作时,它没有问题。但反向操作不起作用。如果我通过浏览器导航查看它也可以。 Web 应用程序也会编译。
有什么办法可以解决 VS 中的导航问题吗?我是不是忘了加点东西?
后续作品
以下给出错误:
P.S:如果我创建全新的示例 MVC 5 应用程序,两个操作都按预期工作,这只会发生在 Web.API 项目中,MVC 5 稍后通过 nuget 添加。
【问题讨论】:
-
我也有同样的问题。无分辨率
-
在 Python Web 框架中,每个操作都引用相关的 HTML 文件(或视图)。我不知道为什么 ASP.MVC 会隐藏这个映射的记录。
-
@SuatAtanPhD 我同意。这简直糟透了。它们之间应该有一个简单的参考点。将其隐藏到实现细节中是没有意义的。
-
我无法使用 VS 2017 和 MVC 5.2.3 重现该问题!它按预期工作。
-
也许尝试发布一些代码。控制器以及您如何进行路由?
标签: c# asp.net-mvc asp.net-web-api visual-studio-2015 asp.net-mvc-5