【问题标题】:ASP.NET Version 4 Framework, External component has thrown an exceptionASP.NET 版本 4 框架,外部组件已引发异常
【发布时间】:2011-11-26 22:31:51
【问题描述】:

我正在开发的 Web 应用程序运行正常,直到几个小时前我没有任何改变,我开始收到错误“外部组件已引发异常。”。即使我打开了很久没有碰过的其他 Web 应用程序,错误消息也是一样的。知道是什么原因造成的。请参阅下面的错误:

外部组件抛出异常。

在执行当前 Web 请求期间生成了未处理的异常。

可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。 [HttpException (0x80004005): 外部组件抛出异常。]

System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9036040

System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +97

System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +258

【问题讨论】:

  • 如果您已经在服务器上部署了网站,请尝试重新启动 IIS。
  • 嗨 Mitul,不,我还没有部署。我现在正在从本地 VS 2010 内置 IIS 进行测试....

标签: asp.net


【解决方案1】:

您可以尝试解决一些问题。不过,我不知道可能是什么问题。

  1. 尝试附加 Visual Studio 的另一个实例以调试确切原因。以下链接中列出了详细的分步过程。

http://connect.microsoft.com/VisualStudio/feedback/details/653950/external-component-has-thrown-an-exception

  1. 检查您的 web.config,它与您之前的版本相比发生了变化。一旦我更新到框架 4,它就会弄乱布局并导致问题,但与您的不同。

【讨论】:

  • 我已经比较了我备份的 Web 配置和当前的配置,它们完全匹配....我正在尝试根据您在上面发送的链接使用 VS 调试器,但它似乎没有迎合 Windows 7。
  • 嗨,我设法生成了转储...可以与您分享吗?因为似乎我需要密码才能与您在上面发送给我的链接共享
  • 是的,你可以分享我可以试试,但不确定我是否能够解决它。
  • 嗨,我在哪里可以上传转储给你看
猜你喜欢
  • 2015-12-05
  • 2013-04-19
  • 2011-07-16
  • 1970-01-01
  • 1970-01-01
  • 2015-06-14
  • 1970-01-01
  • 2012-09-17
  • 1970-01-01
相关资源
最近更新 更多