【问题标题】:Method Error 500方法错误 500
【发布时间】:2012-02-04 03:22:36
【问题描述】:

我有一个用于 ajax 级联 dropdownextender 的网络服务。哪个工作正常。但突然它引发了一个异常。 MethodError 500。这是什么异常。

任何人都可以解决此异常。请发布一个可能的解决方案。这是一个紧迫的要求。

【问题讨论】:

  • 500 通常只是表示服务器端代码中存在异常,未处理。您需要通过网络服务跟踪/记录以查看失败的原因。

标签: asp.net vb.net web-services asp.net-ajax


【解决方案1】:

如果您构建了一个 .Net Core Web 应用程序,并且如果您决定在 WebService.asmx.cs 中构建服务器端脚本,则可能会发生此错误

我发现在使用 .NET Core Web 应用程序时发生错误。

ASP.NET Core Web 应用预构建了 Web.Config 文件。您不需要 WebService 连接到数据库(如果您正在尝试连接),因为您可能会在 WebConfig 文件中创建一个 连接字符串

源文件将显示不同于调试文件。调试文件是 Web.Config 文件。

【讨论】:

    【解决方案2】:

    您是否正在为您的 cascadingdropdown 使用数据库查询?如果您正在检查您的 SQL 语句的结果。您的查询很可能返回或其中包含空值。

    【讨论】:

      【解决方案3】:

      500 通常仅表示服务器端代码中存在异常,未处理。

      您需要通过网络服务跟踪/记录以查看失败的原因。

      您几乎肯定在寻找 .Net 代码错误。

      【讨论】:

        【解决方案4】:

        500 错误是内部服务器错误。

        Web 服务很可能在某处抛出了未处理的异常,导致 IIS 返回此错误。

        您需要查看事件日志以了解实际异常是什么。这些是 ASP.NET 抛出的异常,可以是任何类型的异常。

        【讨论】:

        • 嘿,我在 eventmanager 中找不到有关此 500 异常的任何日志。这个异常有什么具体的名字吗
        • @JayaPrakashRokkam - 您需要查找 ASP.NET 抛出的任何异常。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多