【发布时间】:2019-08-21 13:36:23
【问题描述】:
我想使用 ASP.NET Web Api 开发一个全栈 Web 应用程序。我可以使用单个 ASP.NET Web API 项目来开发它,还是我想开发一个单独的客户端应用程序?
我已经开发了一个REST service Web Api 应用程序并且运行良好。但我无法在应用程序中加载视图文件。我试图在同一个应用程序中更改本地主机端口。但我只能给一个端口。
Postman 显示 RESTful 服务的数据。但客户端不加载。它给出了这样的错误。
“/”应用程序中的服务器错误。 无法找到该资源。 说明:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。 请求的 URL:/Views/Home/SupplierDetails.cshtml 版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.7.3429.0
【问题讨论】:
-
我认为您可能在 Postman 中使用错误的路径进行测试。你可以安装 swashbuckler 来帮助你测试你的 API。能否给我们一个 VS 项目的大纲或截图,以便我们知道控制器、视图和 API 控制器的名称?
标签: c# asp.net asp.net-web-api