J'ai un client qui a récemment installé notre application Silverlight. cela fonctionne très bien à partir de leur serveur lui-même. mais quand ils essaient de l'exécuter à partir d'un client, ils peuvent se connecter via la page de connexion aspx, mais sur la page principale, qui héberge le tag et le fichier .xap, ils ne voient absolument rien!Silverlight WSOD sur le site client distant
Je ne peux pas voir leurs écrans, juste obtenir des captures d'écran occasionnelles par courriel et croiser les doigts qu'ils tapent l'URL que je leur dis. Même Shareview ne fonctionne pas pour eux - ils peuvent voir mon écran mais je ne peux pas voir le leur.
Alors je plaide - aide! S'il vous plaît jeter quelques idées farfelues. Je viens d'apprendre il y a une heure qu'ils n'avaient même pas Silverlight installé, donc l'effort de débogage du matin était une perte de temps. Alors, qui sait quelle est la prochaine source fascinante de problèmes?
Voici les informations sur l'agent utilisateur. Oor application est. Net 4.0 pourrait-il être le problème? Il ne regarde pas à mon oeil non averti que le client soutient 4.0 (à partir du journal de serveur Web):
Mozilla/4.0 + (compatible; + MSIE + 7.0; + Windows + NT + 5.1; + .NET + CLR + 1.1 + NET + CLR + 2.0.50727; + NET + CLR + 3.0.04506.30; + NET + CLR + 3.0.04506.648; + NET + CLR + 3.0.4506.2152; + .NET + CLR + 3.5.30729) 401 3 5 0
Se rapprocher - Je vois que la requête GET pour le XAP renvoie 401 - introuvable! Qu'est-ce que ça ferait?
.NET 4.0 n'est pas le problème. L'installation des utilisateurs du plug-in Silverlight est un sous-ensemble du .NET Framework sans aucune dépendance par rapport à d'autres .NET Frameworks présents dans le système d'exploitation. Tant que vous définissez votre projet correctement, le paramètre minRuntimeVersion de votre instanciation du plugin correspondra à ce que vous avez construit avec votre projet. –
Oui Nissan, c'est tout à fait logique. Évident maintenant. Je me tenais à des pailles. –