2010-12-28 7 views
4

Que signifie cette exception et que puis-je faire pour la réparer?System.Reflection.TargetInvocationException; besoin d'aide pour comprendre

+6

Veuillez poster un peu de code. –

+3

... et une trace de pile. – Kev

+0

PresentationFramework.dll! System.Windows.Markup.WpfXamlLoader.Load (System.xaml.xamlreader XamlReader, System.xaml.ixamlObjectWriterFactory WriterFactory, skipjournaledProperties booléens, objet RootObject, System.xaml.xamlObjectWriterSettings Paramètres, système. uri baseuri) + 0x164 octets –

Répondre

16

De MSDN:

L'exception qui est levée par des méthodes invoquées par la réflexion. Cette classe ne peut pas être héritée.

Essayez de voir ce que le InnerException dit ou jeter un oeil à la StackTrace pour voir ce qui se passe.

EDIT: En regardant votre StackTrace, il semble qu'il se produit un problème lors de la création d'un élément dans votre XAML. Vérifiez InnerException comme dit précédemment pour avoir plus d'informations.

+1

Comment puis-je vérifier l'exception interne? –

+1

Pour plus de détails sur l'exception interne, vous avez besoin de la fenêtre de visualisation du studio visuel. Pour ouvrir la fenêtre Espion, le débogueur doit être en cours d'exécution ou en mode pause. Dans le menu Déboguer, choisissez Windows, puis Watch, et cliquez sur Watch1, Watch2, Watch3 ou Watch4. Dans la fenêtre "Surveillance", tapez $ exception et appuyez sur Entrée. Cela fournit une grande quantité de détails sur les composants de l'exception. J'ai écrit un article sur une expérience récente avec l'erreur targetinvocation ici http://denvycom.com/blog/debug-targentinvocationexception/ –

Questions connexes