ce n' “CLR20r3”? (quelle est la version du clr est-il)
le choix évident serait "CLR 2.0 révision 3" mais malheureusement il n'y a pas une telle chose. Le plus proche que je peux venir à une liste définitive est wikipédia, mais qui utilise majeur/mineur systèmes de numérotation.
La raison de ce qui est venu, c'est parce que j'ai eu un client en train de lancer mon .net4 app, mais il continuait à s'écraser avec clr20r3 MissingMethodException sur XmlReader.Dispose() s'avère le .net4 échec de l'installation sur leur ordinateur, donc il n'avait pas l' .net 4 system.xml.dll.
Mais quand ce dépannage, j'ai essayé de trouver ce que clr20r3 (IIRC, .net 3 utilisé le CLR2 aussi).
quelqu'un a une piste pour comprendre cela? la recherche sur google vient avec beaucoup de gens de dépannage application se bloque, mais pas d'info sur la version du CLR, il est vraiment.
grâce
OriginalL'auteur JasonS | 2011-12-28
Vous devez vous connecter pour publier un commentaire.
C'est une chaîne qui est inclus dans c:\windows\system32\wer.dll le rapport d'Erreurs Windows support dll. Il est codé en dur de sorte que vous auriez besoin de parler pour le programmeur de savoir vraiment ce qu'il était censé signifier. "Common Language Runtime version 2.0 révision 3" est une bonne supposition que tout avec aucun autre bonne idée de ce que "la révision 3" est censé signifier. Probablement l'une, interne, document de conception à l'intérieur de Microsoft.
Vous pouvez obtenir plus d'informations à propos de la P1 à travers P10 valeurs de cette réponse. Assurez-vous juste qu'il ne va jamais aussi loin, trop utile les informations de débogage est perdu par le temps WER obtient ses mains sur le crash. Écrire un gestionnaire d'événement pour le domaine d'application.CurrentDomain.UnhandledException et journal ou l'affichage de la valeur de l'e.ExceptionObject.ToString(). De l'environnement.Exit() pour éviter WER d'obtenir un sentir.
OriginalL'auteur Hans Passant
Je suppose que si
clr20r3
eue pour une version particulière de la CLR (ou une version mineure de celui-ci), il n'est pas plus longtemps. Un .NET 4.0 (CLR 4.0) processus qui se termine avec une exception non interceptée ouEnvironment.FailFast()
produit même dans le cas de données, visible dans l'observateur d'événements de windows.Aujourd'hui, je suppose, c'est exactement le type d'événement utilisé dans le rapport d'Erreurs Windows pour le CLR en tant que tel.
OriginalL'auteur Christian.K