2010-07-21 1 views
1

Использование SL3, VS2008:Application.Current.Host.Source.Host пустая

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

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

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

ответ

0

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

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

 Смежные вопросы

  • Нет связанных вопросов^_^