Unknown Software Exception 0xe0434352

pendant que j'essaie de lancer mon application, j'obtiens l'erreur suivante: enter image description here

vérifié le journal d'application mais aucun message d'erreur.

est-ce dû à une version de framework ou à une autre dépendance?

11
demandé sur Simsons 2013-02-25 15:18:40

2 réponses

C'est un fourre-tout de l'erreur générée à partir de la CLR. Ça peut signifier presque n'importe quoi. Si vous voulez savoir exactement quelle est l'erreur, vous pouvez consulter cette page: http://ig2600.blogspot.com/2009/07/finding-clr-exceptions-with-visual.html

il explique comment trouver les vraies erreurs. Je trouve que c'est assez pratique.

18
répondu Michael Hartmann 2013-02-26 04:26:29

La réponse sommet est grande. Voici le contenu du site pour quand il descend:

souvent les exceptions sont lancées et attrapées et vous ne les voyez pas. Vous savez probablement comment déboguer cela dans Visual Studio, alors laissez-moi vous montrer comment le faire en cdb.

rien à propos d'une exception, mais vous êtes sûr que ça se passe derrière les couvertures -- allumez cdb:

C:\Program fichiers\Debugging Tools for Windows (x64)>cdb-pn consoleapplication3.exe

ModLoad: 000007fe'f7e90000 000007fe'f7eb4000

C:\Windows\Microsoft.NET\Framework64\v4.0.20506\culture.dll (ff8.17a8): exception à L'instruction de rupture-code 80000003 (première chance) *** Erreur: le fichier de symboles n'a pas pu être trouvé. Par défaut, exporter les symboles pour C:\Windows\SYSTEM32\ntdll.dll-ntdll!DbgBreakPoint: 00000000'77b7d7b0 cc int 3 continuer le débogage: 0: 004> g

Exceptions - beaucoup d'entre eux:

(ff8.16dc): CLR exception-code e0434352 (première chance)

(ff8.16dc): CLR exception-code e0434352 (première chance)

(ff8.16dc): CLR exception-code e0434352 (première chance)

(ff8.16dc): CLR exception-code e0434352 (première chance)

(ff8.16dc): CLR exception-code e0434352 (première chance)

(ff8.16dc): CLR exception-code e0434352 (première chance)

(ff8.1860): Pause instruction exception - code 80000003 (première chance)

Pause sur CLR exceptions:

0: 004> SXE clr

0: 004> g

(ff8.16dc): CLR exception-code e0434352 (première chance)

les exceptions de première chance sont signalées avant toute manipulation d'exception.

cette exception peut être attendue et gérer.

*** erreur: le fichier de symboles n'a pas pu être trouvé. Par défaut, exporter les symboles pour C:\Windows\system32\KERNELBASE.DLL - KERNELBASE!RaiseException+0x3d: 000007fe'fdb8bb5d 4881c4c8000000 ajouter rsp, 0C8h

Charge sos ( en .Net 2/3 utiliser !loadby sos mscorwks):

0: 000> !loadby sos clr

Affichage De La Pile:

0: 000> !CLRStack

symbole de L'APB pour clr.dll non chargé

OS Thread Id: 0x16dc (0)

site D'appel pour enfants

00000000000096e6a8 000007fefdb8bb5d [HelperMethodFrame: 000000000096e6a8]

000000000096e7c0 000007ff00170360

ConsoleApplication3.Programme.ThrowAndCatchException ()

000000000096e810 000007ff001701fb

ConsoleApplication3.Programme.Principale(Système D'.String [])

000000000096ec90 000007feef474ca4 [GCFrame: 000000000096ec90]

Vue D'Exception:

0: 000> !PrintException

objet Exception: 0000000002c88c18

Type D'Exception: système.NotImplementedException

Message: la méthode ou l'opération n'est pas implémentée.

InnerException:

StackTrace (généré):

StackTraceString:

HResult: 80004001

0: 000>

2
répondu coinbird 2017-08-30 19:34:12