如何解决“/”应用程序中的服务器错误
Posted
技术标签:
【中文标题】如何解决“/”应用程序中的服务器错误【英文标题】:How to Solve Server Error in '/' Application 【发布时间】:2020-02-13 03:42:26 【问题描述】:我收到此错误:
找不到资源。
描述:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下 URL 并确保其拼写正确。
请求的网址:/SideBar/Save/0
Controller
Solution
我使用 SideBarController 并且我的视图(保存)已正确放置。为什么您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用?
我不明白如何解决它....
TQ
【问题讨论】:
【参考方案1】:我认为您将 0 作为 URL 传递,但您传递了一些可用的记录 id,这就是问题所在:
你需要在这里改变:
@html.ActionLink("Edit", "Edit", new UserId=item.UserId)
当您点击编辑链接时,例如:
SideBar/Save/12
点击编辑按钮并检查id是否显示然后你应该去编辑记录
如果上述标准不起作用,那么来吧:
如果再次给出错误可空类型然后在控制器中再次更改:
[HttpGet]
public ActionResult Save(int? id)
它有效。
【讨论】:
@JHOng 每个项目你都面临这个问题? @JHOng 如果您同时或多次运行多个项目可能会发生错误检查我很确定 IIS 配置有问题检查它 u c my controller 2 image 我的 HomeController 有文件 HomeController ,如果我创建一个新的然后在我的控制器中没有文件 我不知道为什么这样 @JHOng sry 我不明白这个问题,但我很确定你需要在这里更改什么错误UserId=item.UserId
我相信它是可行的以上是关于如何解决“/”应用程序中的服务器错误的主要内容,如果未能解决你的问题,请参考以下文章
网站打不开,出现“/”应用程序中的服务器错误,是程序问题,还是服务器问题?如何解决???
如何使用 ASP.NET Core 解决 REACT 中的 CORS 错误