問題タブ [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 - Asp.Net MVC 3 サイトの奇妙なエラー

私の Asp.Net MVC 3 サイトには、サイトで未処理のエラーが発生するたびに電子メールを送信するエラー ログ機能があります。しかし、最近、次のような奇妙なエラーが発生しています。

パス '/store/admin/login.php' のコントローラーが見つからないか、IController を実装していません。

また

パス '/templates/beez/templateDetails.xml' のコントローラーが見つからないか、IController を実装していません

サイトに存在しないページに誰かがアクセスしようとしているようです。つまり、それはphpサイトでさえありません...

これが何か分かりますか?何かの攻撃ですか?もしそうなら、それは何か心配すべきことですか?

0 投票する
1 に答える
10956 参照

exception - System.IO.FileLoadException. アクセシビリティを読み込めませんでした。バージョン = 2.0.0.0

最近この問題が発生しましたが、マシンにインストールしたものが原因である可能性があります。思い出せないけど。ときどき、Microsoft .NET Framework のメッセージ ボックスがコンピュータに表示され、次のように表示されます。

「アプリケーションのコンポーネントで未処理の例外が発生しました。[続行] をクリックすると、アプリケーションはこのエラーを無視して続行を試みます。

ファイルまたはアセンブリ 'Accessibility, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' またはその依存関係の 1 つを読み込めませんでした。指定されたアセンブリ名またはコードベース"

.net 4.0 フレームワークを再インストールしてみました。それを再インストールするための.net 2.0フレームワークのダウンロードが見つかりません。gacutil /uf アクセシビリティを使用してその dll を強制的にアンインストールしようとしましたが、うまくいきません。また、アクセシビリティ dll がインストールされている場所を確認し、それを他のマシンと比較しましたが、global.config と web.config を含むすべてが同じです。

この例外は、マシン上の 1 つのプロセスだけで発生するわけではありません。これは私の GAC の問題であるため、このアセンブリを使用するすべてのアプリケーションで同じ例外がスローされます。

Fusion でバインディング ロギングをオンにすると、詳細から次のことがわかります。

どんな助けでも大歓迎です。

0 投票する
1 に答える
4925 参照

asp.net - Application_Start で未処理の例外がスローされるとどうなりますか?

... Application_Start メソッドは、次のリクエストに対して再度実行されますか?

ASP.NET のバージョン、ホスティング サーバーのバージョン、および/またはその他のコンテキストに依存しますか?

そこに重要なアセンブリをロードすることが良いことかどうかを判断しようとしています。たとえば、アプリケーション全体の機能に不可欠なデータ アクセス アセンブリなどです。このようなアセンブリをロードしないと、後続のリクエストが役に立たなくなります。

0 投票する
1 に答える
440 参照

c# - Pocket PC エミュレーター アプリケーションで .exe ファイルを呼び出す未処理の例外

Pocket PC エミュレーターの vc2005 でこのコードを実行しようとしていますが、win32unhandled 例外が発生します。

WM_flowm.exe は Windows モバイルで問題なく実行できる 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 に答える
1179 参照

wpf - リフレクションを介して呼び出されたクラスライブラリでのDispatcherUnhandledException

リフレクションを使用してWPFMVVMクラスライブラリを読み込みます。ここで説明するように、例外ハンドラーも必要です。

これはホステッドWPFアプリであるため、App.xamlを使用できません。ここで説明するように、アプリケーションをロードするクラスに必要なものをすべて実装したのはそのためです。

ここでの問題は、(backgroundworkerスレッドBTWから)例外をスローすると、うまく機能しないことです。実際、Dispatcher.Invokeを呼び出して(UIスレッドで例外をスローするために)手動でNullReferenceExceptionをスローし、Current_DispatcherUnhandledExceptionデバッガーに入ると、表示される例外はNullReferenceExceptionではなく、hellyTargetInvocationExceptionです。 「呼び出しのターゲットによって例外がスローされました」というメッセージが表示されます。

この例外は、リフレクションによってWPFdllを呼び出すinvokeメソッドによってスローされる可能性があることがわかりました。

NullReferenceExceptionは、wpfアプリケーションの前に「WPFクラスライブラリ呼び出し元メソッド」によってキャッチされているようです...

それは私を夢中にさせています!

助けてください !

0 投票する
2 に答える
1338 参照

c# - UnhandledExceptionHandler にフックしても、アプリケーションが動作しなくなった

UnhandledExceptionHandler イベントにフックすることにより、C# アプリケーションに AppDomain レベルでグローバル エラー ハンドラーを追加しました。

私の問題は、この例外を処理しているにもかかわらず、「アプリが動作を停止しました」というポップアップが表示されることです。

これは正常な動作ですか?オフにできますか?または、実際にこのメッセージを表示することをお勧めしますか?

0 投票する
2 に答える
1254 参照

c# - クラス ライブラリの AppDomain.CurrentDomain.UnhandledException にハンドラーを追加できますか

AppDomain.CurrentDomain.UnhandledException イベントにサブスクライブして、すべてのイベントに try catch を配置したくない新しいデザイン パターンを試しているので、エラーをキャッチしたいと考えています。

通常、win フォーム アプリにはメイン エントリ ポイントがありますが、これは別のアプリケーションによって呼び出されるクラス ライブラリです。

このイベントをフックできるクラス ライブラリにメイン エントリ ポイントはありますか、それとも、あるメソッドが他の何よりも先に呼び出されることが確実でない限り、クラス ライブラリでは不可能ですか?

0 投票する
6 に答える
1609 参照

c# - WPFでの奇妙な未処理の例外

(NHibernateを使用して)データベースに接続するよりも、データベースに接続するためのいくつかの設定をユーザーに要求するWPFアプリケーションがあり、すべてが正しい場合は、メインビューを表示します。接続にエラーがある場合は、エラーの内容をユーザーに伝えて、再試行させたいと思います。これが私が望むことをするいくつかの単純化されたコードです:

編集 :

問題はNHibernateだけにあるのではないようです。ここで単純なアプリを実行すると、コンストラクターで未処理の例外が発生します。

私は例外を取得して未処理にしますが、テストメッセージが表示されるので、実際には例外です(try / catchブロック内にある場合でも)。例外が発生したときに中断すると、Window1のコンストラクター内で発生したことが通知されます。Window1にはバインディングまたはコントロールは含まれていません。Visual Studio 2008で新しいWPFアプリケーションを作成した場合に作成されるのは基本的なWindow1です。このバグを2台のコンピューターで再現しました(新しいWPFアプリケーションを作成し、このコードをApp.xaml.csに貼り付けるだけです)。

みなさん、ありがとうございました

0 投票する
0 に答える
828 参照

c# - CurrentDomain_UnhandledException で例外を再スローしますか?

アプリが完全にクラッシュしたとき、それをログに記録してその後何が起こったかを確認したくありません。捕まらなかったように続けたい場合は、CurrentDomain_UnhandledExceptionイベントで再スローするのが正しいですか? コードがどのような状態にあるのかわからないため、コードを続行させません。

だから私はこれを行う必要があります:

またはこれ?