如何解决“/”应用程序中的服务器错误

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 错误

如何解决 Laravel SMTP 中的 2 个可能的身份验证器错误

如何删除电脑中的错误报告?