J'ai donc une application Silverlight déployée qui fonctionne très bien sur la plupart des machines client. Cependant, j'ai 1 machine client (Windows Vista/IE8) qui jette l'erreur javascript suivant:Silverlight Runtime Error 1001
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30618; OfficeLiveConnector.1.3; OfficeLivePatch.0.0) Timestamp: Tue, 21 Jul 2009 14:38:15 UTC
Message: Sys.InvalidOperationException: Runtime error 1001 in control 'Xaml1', method : 1001 An error has occurred. Line: 453 Char: 17 Code: 0 URI: www.DOMAINNAME.com/ScriptResource.axd?d=DYlfEE5ljRCaoM7uReLHHn6ek5uYaOA1UhTw1oJkABzHek2FGpt_ylvF5NNjuH26VVA5njj6q3r4MlWsNnz7ag2&t=1f1ca10
Cela fonctionne très bien sur d'autres machines Vista/IE8 et je ne peux pas reproduire sur ma machine dev.
Je suppose qu'il s'agit d'un message d'erreur générique et que les détails réels ne sont pas affichés. Basé sur le lien suivant, il y a probablement un moyen d'accéder à ce qui se passe vraiment, mais je n'ai aucune idée de comment.
https://silverlight.net/forums/p/99022/226122.aspx#226122
Oui, ces erreurs sont génériques et peuvent être difficiles à déboguer. Essayez de regarder la réponse http en utilisant fiddler ou http://projects.nikhilk.net/WebDevHelper/ (mon favori personnel) et voir si vous pouvez obtenir plus de détails sur l'erreur. C'est la technique qui a été utilisée dans le lien que vous avez posté. –
Donc je devrais installer le débogueur http (fiddler ou webdevhelper) sur la machine cliente puisque je ne peux pas reproduire localement, correct? Cela devrait fonctionner? –
Oui, vous devez installer l'outil sur l'ordinateur client. –