【问题标题】:Can't Get Inner Exception for "The type initializer for 'System.Web.UI.BaseParser' threw an exception."无法获取“'System.Web.UI.BaseParser' 的类型初始化程序引发异常”的内部异常。
【发布时间】:2016-11-30 12:37:50
【问题描述】:

我有一个 WebApi 2 服务设置。它运行良好。

但是我做了一些事情(我似乎无法弄清楚),当我浏览到 index.html 或我的任何服务操作时,它会给出以下异常页面:

解析器错误

说明:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息并适当地修改您的源文件。

解析器错误消息:“System.Web.UI.BaseParser”的类型初始化程序引发了异常。

来源错误:

第 1 行:

即使我在调试器中运行,Visual Studio 也不会中断执行(就像异常被捕获并丢弃一样)。

我在 Global.asax.cs 的Application_Start() 的第一行放了一个断点,没有命中。

我不知道那个屏幕是如何生成的,所以我不知道如何查看内部异常以了解真正出了什么问题。

关于什么是错误的或我如何查看内部异常的任何想法?

【问题讨论】:

  • 第一件事是第一,您是否将所有例外设置为“抛出时中断?”在 Visual Studio 中按 Ctrl+Alt+E,并确保选中 Common Language Runtime Exceptions
  • @2-bits - 我确实打开了所有常见的语言运行时异常。但它从来没有打破任何东西。一定是出了差错。当我重新启动 Visual Studio 时,该错误不会重现。

标签: c# asp.net .net asp.net-web-api asp.net-web-api2


【解决方案1】:

我重新启动了 Visual Studio 并修复了它....

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 1970-01-01
    • 1970-01-01
    • 2017-05-18
    • 2013-05-15
    • 2013-11-08
    • 2019-07-08
    相关资源
    最近更新 更多