问题标签 [unhandled-exception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
166 浏览

asp.net - Strange errors in my Asp.Net MVC 3 site

On my Asp.Net MVC 3 site I have an error logging functionality that sends e-mails to me whenever there's an unhandled error on the site. But recently I have been getting strange errors like the following:

The controller for path '/store/admin/login.php' was not found or does not implement IController.

or

The controller for path '/templates/beez/templateDetails.xml' was not found or does not implement IController

It seems someone is trying to access pages that do not exist on the site. I mean, it is not even a php site...

Any idea what this is? Is it some sort of attack? And if so, is it something to be concerned about?

0 投票
1 回答
10956 浏览

exception - System.IO.FileLoadException。无法加载辅助功能,版本=2.0.0.0

我最近才遇到这个问题,这可能是由于我在我的机器上安装了一些东西。不过我想不起来了。每隔一段时间,我就会收到一个 Microsoft .NET Framework 消息框,它会在我的计算机上弹出,它告诉我:

“您的应用程序的某个组件中发生了未处理的异常。如果您单击继续,应用程序将忽略此错误并尝试继续。

无法加载文件或程序集“辅助功能,版本=2.0.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。给定的程序集名称或代码库”

我尝试重新安装 .net 4.0 框架。我找不到 .net 2.0 框架下载来重新安装它。我尝试使用 gacutil /uf 可访问性来强制卸载该 dll,但这不起作用。我还检查了 Accessibility dll 的安装位置,并将其与其他机器进行了比较,所有内容都相同,包括 global.config 和 web.config。

此异常不仅发生在我机器上的一个进程中。由于这是我的 GAC 的问题,因此使用此程序集的任何应用程序都会引发相同的异常。

我打开了与 Fusion 的绑定日志记录,这是详细信息告诉我的:

任何帮助将不胜感激。

0 投票
1 回答
4925 浏览

asp.net - 如果在 Application_Start 中抛出未处理的异常会发生什么?

...是否会为下一个请求再次运行 Application_Start 方法?

它是否取决于 ASP.NET 版本、托管服务器版本和/或其他上下文?

我正在尝试确定在那里加载关键程序集是否是一件好事。例如,对于整个应用程序的运行是否至关重要的数据访问程序集。未能加载此类程序集将使后续请求无用。

0 投票
1 回答
440 浏览

c# - 在袖珍电脑模拟器应用程序上调用 .exe 文件的未处理异常

我正在尝试在袖珍 PC 模拟器上的 vc2005 上运行此代码,但它给了我一个 win32unhandled 异常

WM_flowm.exe 是可以在 windows mobile 上毫无问题地运行的 flite tts,但我需要在我的 C# 代码中调用它。

调用堆栈

停在这里===

try_DLL.exe!try_DLL.Form1.button1_Click(object sender = {Text = "button1"}, System.EventArgs e = {System.EventArgs}) 第 29 行 + 0x6 字节 C#

0 投票
1 回答
233 浏览

asp.net-mvc - flash 尝试将 dato 发布到我的 asp.net mvc 应用程序时未处理的安全异常

我正在构建一个基本上处理从 Flash 应用程序接收帖子数据的操作,但是当 Flash 发布帖子(带有长 xml 字符串)时,它看起来像 mvc frakework 阻止了帖子,我得到以下输出:

响应标头:

POST http://mysite.com/mycontroller 302 找到

获取 http://mysite.com/Error/Generic?aspxerrorpath=/mycontroller 200 确定

事件查看器:

事件消息:发生未处理的安全异常。

我努力了 :

在我的控制器上 [AcceptVerbs(HttpVerbs.Post), ValidateInput(false)] 在我看来:ValidateRequest="false"

应用程序根目录中的 crossdomain.xml。

对 .net 配置的信任程度低。

我已经在本地测试并运行它,但是当上传到生产服务器时,我得到:

发生了未处理的安全异常。

0 投票
1 回答
1179 浏览

wpf - 带有通过反射调用的类库的 DispatcherUnhandledException

我用反射加载了一个 WPF MVVM 类库。我还需要一个异常处理程序,如此所述。

由于这是一个托管 WPF 应用程序,我不能使用 App.xaml !这就是为什么我在加载我的应用程序的类中实现了所有需要的内容,如此所述,包括:

这里的问题是,当我抛出一个异常(从后台工作线程顺便说一句)时,它不能正常工作。实际上,如果我通过调用 Dispatcher.Invoke 手动抛出 NullReferenceException(为了在 UI 线程中抛出异常),并且当我进入 Current_DispatcherUnhandledException 调试器时,我看到的异常不是 NullReferenceException,而是地狱般的 TargetInvocation 异常带有“调用的目标已引发异常”消息。

我发现这个异常可能是由调用方法抛出的,该方法通过反射调用 WPF dll。

看起来 NullReferenceException在 wpf 应用程序之前被“WPF 类库调用方法”捕获...

这让我快疯了!

请帮忙 !

0 投票
2 回答
1338 浏览

c# - 您的应用程序已停止工作,即使挂钩到 UnhandledExceptionHandler

通过挂钩 UnhandledExceptionHandler 事件,我在 C# 应用程序中添加了 AppDomain 级别的全局错误处理程序。

我的问题是,即使我正在处理这个异常,我仍然会弹出“应用程序已停止工作”。

这是正常行为吗?可以关闭吗?或者实际上显示此消息可能是一种好习惯?

0 投票
2 回答
1254 浏览

c# - 我可以在类库中向 AppDomain.CurrentDomain.UnhandledException 添加处理程序吗

我想订阅 AppDomain.CurrentDomain.UnhandledException 事件以捕获任何错误,因为我正在尝试一种新的设计模式,我不想在每个事件上都尝试捕获。

通常在 win forms 应用程序中有一个主入口点,但这是一个由另一个应用程序调用的类库。

类库中是否有一个主要的入口点,我可以在其中连接这个事件,或者除非我确定一个方法会在其他任何事情之前被调用,否则在类库中是不可能的?

0 投票
6 回答
1609 浏览

c# - WPF 奇怪的未处理异常

我有一个 WPF 应用程序,我通过它询问用户一些设置以连接到数据库,然后我连接到数据库(使用 NHibernate),如果一切正常,我将显示我的主视图。如果连接出现错误,我想告诉用户错误是什么,让他重试。这是一些简化的代码,可以满足我的要求:

编辑 :

似乎问题不仅在于 NHibernate。如果我只是在这里运行简单的应用程序,我会在构造函数中得到未处理的异常。

我确实得到了未处理的异常,它给了我我的测试消息,所以它确实是我的异常(即使它在 try/catch 块内)。如果我在收到异常时中断,它会告诉我它发生在 Window1 的构造函数中。Window1 不包含任何绑定或控件。如果您在 Visual Studio 2008 中创建新的 WPF 应用程序,它只是创建的基本 Window1。我已经在 2 台计算机上重现了这个错误(只需创建一个新的 WPF 应用程序并将此代码粘贴到 App.xaml.cs 中)

谢谢大家的帮助

0 投票
0 回答
828 浏览

c# - 在 CurrentDomain_UnhandledException 中重新抛出异常?

当我的应用程序完全崩溃时,我无法记录它以检查之后发生的事情。如果我想像没有被抓住一样继续,在CurrentDomain_UnhandledException事件中重新抛出是否正确?我不让我的代码继续,因为我不知道它处于什么状态。

所以我应该这样做:

或这个?