Application.Current.Host.Source.Host is Empty - PullRequest
1 голос
/ 21 июля 2010

Использование SL3, VS2008:

Я зарегистрировался в нашем решении Silverlight (для SourceSafe), и другие члены команды получили последнюю версию и успешно скомпилировали решение.

Когда я запускаю приложение (точно такой же исходный код) на моей машине, свойство Application.Current.Host.Source.Host устанавливается на "localhost" На машинах других участников команды это пустая строка (как и DnsSafeHost).

Почему, и что более важно, что я могу с этим поделать?

1 Ответ

0 голосов
/ 22 июля 2010

Здесь только предположение, но вы будете запускать его в веб-приложении хоста, то есть в вашем решении есть веб-приложение, которое задано в качестве начального проекта. Следовательно, когда вы запускаете его, браузер посещает http://localhost адрес.

Однако я подозреваю, что другие члены вашей команды запускают приложение silverlight в качестве стартового проекта, в этом случае браузер переходит через файловую систему к тестовому html-файлу, созданному в папке отладки. В этом сценарии нет хоста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...