Question

J'ai passé un peu de temps débogage d'une application SL3 avec VS 2010 aujourd'hui beta IE9 et a remarqué quelques bizarreries. Parfois, lors du lancement de l'application Silverlight dans VS, il ne se charge dans le navigateur, mais rafraîchissante avec F5 tend à résoudre le problème. En outre, il y a des erreurs de script sporadiques qui apparaissent une boîte de dialogue de débogage - ceux-ci semblent également être fixé en rechargeant la page. Quelqu'un at-il INTRODUISE ces problèmes et trouver une solution?

EDIT: Mon erreur la plus répandue est: Erreur:. ASP.NET framework Ajax-côté client n'a pas à la charge

Était-ce utile?

La solution

Je ne comprends pas pourquoi, mais quelqu'un sans nom dans les forums Silverlight a trouvé une solution qui a fonctionné pour moi:

Il suffit d'ajouter ou décommenter cette entrée dans votre fichier hosts (% SystemRoot% \ system32 \ drivers \ etc \ hosts): 127.0.0.1 localhost

Autres conseils

Je l'ai remarqué aussi bien avec Silverlight 4, mais aussi quand je commence un projet web simple.

IE9 a un temps de démarrage plus court que IE8. Une application Silverlight Débogage démarre le serveur Web de développement pour accueillir le site http: //. Le temps qu'il a fallu pour démarrer le serveur Web était inférieur au temps de démarrage IE8 et plus que le temps qu'il faut pour démarrer IE9.

S. Scherotter @ Michael - Il ne peut pas être à cause du temps de démarrage plus court parce que faire le changement de fichier hôte qui fixe pour moi aurait un impact nul sur le temps de l'application. Quelque chose d'autre doit être à l'origine du navigateur et Cassini de ne pas se parler correctement.

Une autre solution, par rapport aux autres est de changer le StartURL de lancement à l'adresse de retour en boucle directement, plutôt que d'éditer le fichier hosts. Ainsi, dans une application, j'ai ce que l'URL de démarrage:

http://127.0.0.1.:60525/

Bien sûr, pour faire ce travail toujours, je l'ai choisi un « port spécifique » dans la configuration, comme 60525 dans ce cas.

(la fuite. Après l'adresse de retour de la boucle est de permettre Fiddler faire sa magie).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top