アプリケーションでは、未解決の例外が発生しています

Visual Studioを使用して設計されたアプリケーションを起動しようとしている場合、またはWindows 11またはWindows 10 PCを起動してデスクトップで起動した場合、メッセージでエラープロンプトが表示されます。アプリケーションでは、未解決の例外が発生していますまたはアプリケーションのコンポーネントで未処理の例外が発生しました次に、この投稿は、エラーを修正するための最も適切なソリューションを支援することを目的としています。

Unhandled exception has occurred in your application

この問題に遭遇すると、次の行に沿ってエラーメッセージが表示されます。

Microsoft.NETフレームワーク

アプリケーションでは、未解決の例外が発生しています。 [続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。ディックを辞めると、アプリケーションはすぐに閉じます。

無効なクラス。

表示できる代替エラーメッセージは次のとおりです。

アプリケーションのコンポーネントで未処理の例外が発生しました

次の1つ以上の理由により、この問題に遭遇する可能性があります。

  • あなたのアンチウイルスは犯人かもしれません。
  • 特定のプログラムまたはマルウェアが実行されている場合があります。
  • Microsoft .NETフレームワークのインストールが破損しています。
  • スクリプトデバッグは、レジストリを介して有効になります。
  • MSVCR92.dllでのアクセス違反。
  • Ubisoft Launcherレジストリキーの削除。
  • システムファイルの破損。

アプリケーションでは、未解決の例外が発生しています

この問題に直面している場合は、以下の推奨ソリューションを順調に試してみて、それが解決に役立つかどうかを確認できます。アプリケーションでは、未解決の例外が発生していますWindows 11/10デバイスで発行します。

  1. .NETフレームワークを有効にします
  2. .NETフレームワークの最新バージョンをインストールします
  3. .NETフレームワーク修理ツールを実行します
  4. SFCとDismスキャンを実行します
  5. クリーンブート状態のトラブルシューティング
  6. 3番目のパーティセキュリティソフトウェアを無効/アンインストールする(該当する場合)
  7. レジストリの変更 - ubisoftランチャーキーを削除します(該当する場合)
  8. インターネットオプションをリセットします
  9. スクリプトのデバッグを無効にする(該当する場合)

リストされている各ソリューションに関する関連するプロセスの説明を見てみましょう。

以下のソリューションを試す前に、更新を確認してくださいWindows 11/10デバイスに使用可能なビットをインストールし、プログラムを起動するときにエラーが再び表示されるかどうかを確認するか、場合によってシステムを起動します。また、完全なシステムAVスキャンを実行しますWindows Defenderまたは評判の良いものサードパーティAV製品消毒するためにウイルス/マルウェアを削除しますそれが問題の原因かもしれません。

1] .NETフレームワークを有効にします

Enable .NET Framework

エラープロンプトが.NETフレームワークを指しているため、このソリューションでは確認する必要があります.NETフレームワークが有効になっていますWindows 11/10コンピューターで、次にアプリケーションでは、未解決の例外が発生していますデバイスの問題は解決されます。それ以外の場合は、次のソリューションを試してください。

2] .NETフレームワークの最新バージョンをインストールします

システムで.NETフレームワークが既に有効になっているが、エラーが再表示され続けると仮定すると、ダウンロードしてインストールできます.NETフレームワークの最新バージョンWindows 11/10デバイスで管理者特権がある場合は、デバイスに.NETフレームワークをインストールするのに問題がある場合は、方法の投稿を参照してください.NETフレームワークのインストールの問題をトラブルシューティングします

3] .NETフレームワーク修理ツールを実行します

Run .NET Framework Repair Tool

のこの解決策.NETフレームワークの修理ツールを実行しますWindows 11/10 PCで最新バージョンの.NETフレームワークを有効にしてインストールして、問題を解決できなかった場合に続きます。

4] SFCとディスクスキャンを実行します

システムファイルエラーがある場合、ビューのエラーに遭遇する可能性があります。SFC/dismWindowsのユーティリティであり、ユーザーはWindowsシステムファイルの破損をスキャンし、破損したファイルを復元できます。

このソリューションには必要ですSFCスキャンを実行しますそして、この操作が手元の問題を解決しなかった場合、あなたはできますDism Scanを実行しますまたは、次のソリューションを試してください。

5]クリーンブート状態のトラブルシューティング

インストールされ、Windows 11/10 PCで実行されている.NETフレームワークの通常のパフォーマンスを妨げるサードパーティのアプリケーションまたはプロセスがある場合、この問題が発生する可能性があります。この場合、できますクリーンブート状態のトラブルシューティングそして、手元の問題が解決されているかどうかを確認します。それ以外の場合は、次のソリューションを試してください。

6] 3番目のパーティセキュリティソフトウェアを無効/アンインストールする(該当する場合)

ほとんどのサードパーティのセキュリティソフトウェアはすべて、この特定の問題を引き起こすことが知られています。この場合、この問題を修正するには、専用のサードパーティのアンチウイルスプログラムをPCから削除する必要があります。取り外しツールのウイルス対策プログラムに関連付けられているすべてのファイルを削除する。

アンチウイルスを削除するとこのエラーが修正された場合、同じウイルス対策を再度インストールするか、代替ソフトウェアに切り替えるか、Windows 11/10ネイティブAVプログラムに固執することができます - Windows Defender

7]レジストリの変更 - ubisoftランチャーキーを削除する(該当する場合)

Modify Registry - Delete Ubisoft Launcher key

Uplay、Internet Explorer、以前のバージョンのWindows用に設計された古い古いゲームなどのアプリケーションを起動しようとすると、この問題に遭遇する場合があります。そして、調査が明らかになったように、特にSteamとUplayの両方が同時にインストールされているユーザーの間では、Windows 11/10での問題は広く普及しているようです。この場合、問題を解決するには、アップレイランチャーに関連付けられたレジストリエントリを削除する必要があります。これにより、競合が排除され、両方のアプリケーションが同じマシンで適切に機能できるようになります。

次のことを行います。

これはレジストリ操作であるため、あなたがレジストリをバックアップしますまたはシステムの復元ポイントを作成します必要な予防措置。完了したら、次のように進むことができます。

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ubisoft
  • 右側のペインの場所で、右クリックしますランチャーエントリと選択消去

あなたが手に入れたらレジストリキーを削除しながらエラーWindows 11/10システムでは、できますレジストリキーの所有権を取得します削除操作をもう一度試してください。

  • 削除したら、レジストリエディターを終了します。
  • PCを再起動します。

ブートで、エラーが修正されているかどうかを確認します。そうでない場合は、次のソリューションを試してください。

8]インターネットオプションをリセットします

Reset Internet Explorer

開けるインターネットオプションをクリックします高度な設定を復元しますボタン。

次に、デバイスでWindows 10を実行していて、この問題に直面している場合は、インターネットエクスプローラーをデフォルト設定にリセットしますそして、それが役立つかどうかを確認します。 IEはWindows 11で非推奨であるため、このソリューションはWindows 10 PCユーザーのみに適用されます。

9]スクリプトのデバッグを無効にする(該当する場合)

Disable Script Debugging

ここでも、このソリューションはWindows 10 PCユーザーのみに適用されます。デバイスにVisual StudioがインストールされているマシンでInternet Explorerの問題に遭遇する可能性があり、スクリプトデバッグが有効になり、レジストリエントリに破損したデータが含まれています。この場合、問題を手元に解決するには、スクリプトのデバッグを無効にしてから、関連するレジストリキーを削除する必要があります。

どのようにする方法に関するガイドの指示に従って、スクリプトのデバッグを無効にした必要がありますインターネットエクスプローラー11で長期にわたるスクリプトエラーを修正します、Windows 10デバイスの関連するレジストリキーの削除に進むことができます。次の方法は次のとおりです。

  • レジストリをバックアップするか、システムの復元ポイントを作成します。
  • オープンレジストリエディター。
  • あなたに応じてシステムアーキテクチャ、以下のレジストリキーパスに移動またはジャンプします。

32ビットユーザー向け

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug

64ビットユーザー向け

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug
  • 右側のペインの場所で、デバッガキー、クリックします消去

Modify Registry - Delete Debugger key

  • 次に、以下のレジストリキーパスにジャンプします。

32ビットユーザー向け

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework

64ビットユーザー向け

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework
  • 右側のペインの場所で、dbgmanageddebuggerキー、クリックします消去

Modify Registry - Delete DbgManagedDebugger key

  • 登録編集者を終了します。
  • PCを再起動します。

それでおしまい!

関連投稿未処理の例外アクセス違反エラー

未処理のサーバーエラーを修正するにはどうすればよいですか?

MLBで未処理のサーバーエラーに遭遇した場合は、ゲームデバイスのショー21を試してみると、次の提案を試してエラーを修正できます。

  • サーバーのメンテナンスがあるかどうかを確認してください。
  • ゲームを再起動します。
  • コンソールまたはPCを再起動します。
  • ネットワーク接続を確認してください。

未処理のサーバーの例外とは何ですか?

ゲームデバイスでハンドルされていないサーバー例外エラーメッセージを受信して​​いるゲーマーの場合、エラーはMLBへの接続がショー21サーバーが切断されていることを意味します。マルチプレイヤーまたはダイヤモンド王朝。