【发布时间】: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