2010-07-21 3 views
1

aide SL3, VS2008:Application.Current.Host.Source.Host est vide

J'ai vérifié dans notre solution de silverlight (à sourcesafe), et d'autres membres de l'équipe a obtenu le dernier, et compilé avec succès la solution.

Lorsque j'exécute l'application (exactement le même code source) sur ma machine, la propriété Application.Current.Host.Source.Host est définie sur "localhost". Sur les machines des autres membres de l'équipe, c'est une chaîne vide (comme DnsSafeHost).

Pourquoi, et surtout, que puis-je faire à ce sujet?

Répondre

0

Juste une supposition ici, mais vous l'exécuteriez dans l'application Web hôte, c'est que vous avez une application Web dans votre solution que c'est le projet de démarrage. Par conséquent, lorsque vous démarrez le navigateur visite une adresse http://localhost.

Cependant, je suspecte que vos autres membres de l'équipe exécutent l'application silverlight comme projet de démarrage, dans ce cas le navigateur navigue via le système de fichiers vers un fichier html de test créé dans le dossier de débogage. Dans ce scénario, il n'y a pas d'hôte.