问题标签 [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.
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?
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 的绑定日志记录,这是详细信息告诉我的:
任何帮助将不胜感激。
asp.net - 如果在 Application_Start 中抛出未处理的异常会发生什么?
...是否会为下一个请求再次运行 Application_Start 方法?
它是否取决于 ASP.NET 版本、托管服务器版本和/或其他上下文?
我正在尝试确定在那里加载关键程序集是否是一件好事。例如,对于整个应用程序的运行是否至关重要的数据访问程序集。未能加载此类程序集将使后续请求无用。
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#
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 配置的信任程度低。
我已经在本地测试并运行它,但是当上传到生产服务器时,我得到:
发生了未处理的安全异常。
wpf - 带有通过反射调用的类库的 DispatcherUnhandledException
我用反射加载了一个 WPF MVVM 类库。我还需要一个异常处理程序,如此处所述。
由于这是一个托管 WPF 应用程序,我不能使用 App.xaml !这就是为什么我在加载我的应用程序的类中实现了所有需要的内容,如此处所述,包括:
这里的问题是,当我抛出一个异常(从后台工作线程顺便说一句)时,它不能正常工作。实际上,如果我通过调用 Dispatcher.Invoke 手动抛出 NullReferenceException(为了在 UI 线程中抛出异常),并且当我进入 Current_DispatcherUnhandledException 调试器时,我看到的异常不是 NullReferenceException,而是地狱般的 TargetInvocation 异常带有“调用的目标已引发异常”消息。
我发现这个异常可能是由调用方法抛出的,该方法通过反射调用 WPF dll。
看起来 NullReferenceException在 wpf 应用程序之前被“WPF 类库调用方法”捕获...
这让我快疯了!
请帮忙 !
c# - 您的应用程序已停止工作,即使挂钩到 UnhandledExceptionHandler
通过挂钩 UnhandledExceptionHandler 事件,我在 C# 应用程序中添加了 AppDomain 级别的全局错误处理程序。
我的问题是,即使我正在处理这个异常,我仍然会弹出“应用程序已停止工作”。
这是正常行为吗?可以关闭吗?或者实际上显示此消息可能是一种好习惯?
c# - 我可以在类库中向 AppDomain.CurrentDomain.UnhandledException 添加处理程序吗
我想订阅 AppDomain.CurrentDomain.UnhandledException 事件以捕获任何错误,因为我正在尝试一种新的设计模式,我不想在每个事件上都尝试捕获。
通常在 win forms 应用程序中有一个主入口点,但这是一个由另一个应用程序调用的类库。
类库中是否有一个主要的入口点,我可以在其中连接这个事件,或者除非我确定一个方法会在其他任何事情之前被调用,否则在类库中是不可能的?
c# - WPF 奇怪的未处理异常
我有一个 WPF 应用程序,我通过它询问用户一些设置以连接到数据库,然后我连接到数据库(使用 NHibernate),如果一切正常,我将显示我的主视图。如果连接出现错误,我想告诉用户错误是什么,让他重试。这是一些简化的代码,可以满足我的要求:
编辑 :
似乎问题不仅在于 NHibernate。如果我只是在这里运行简单的应用程序,我会在构造函数中得到未处理的异常。
我确实得到了未处理的异常,它给了我我的测试消息,所以它确实是我的异常(即使它在 try/catch 块内)。如果我在收到异常时中断,它会告诉我它发生在 Window1 的构造函数中。Window1 不包含任何绑定或控件。如果您在 Visual Studio 2008 中创建新的 WPF 应用程序,它只是创建的基本 Window1。我已经在 2 台计算机上重现了这个错误(只需创建一个新的 WPF 应用程序并将此代码粘贴到 App.xaml.cs 中)
谢谢大家的帮助
c# - 在 CurrentDomain_UnhandledException 中重新抛出异常?
当我的应用程序完全崩溃时,我无法记录它以检查之后发生的事情。如果我想像没有被抓住一样继续,在CurrentDomain_UnhandledException
事件中重新抛出是否正确?我不让我的代码继续,因为我不知道它处于什么状态。
所以我应该这样做:
或这个?