является ли «System.Windows.Браузер » не поддерживается в xbox lakeview adk?

#silverlight #xbox360

#silverlight #xbox360

Вопрос:

Я пытаюсь перенести свой существующий проект silverlight на xbox Lakeview.

Я получил сообщение об ошибке компиляции «System.Windows.Браузер » не поддерживается в ADK и в системе Microsoft.Xbox360.Adk.targets «.Windows.Browser.dll » находится в списке неподдерживаемых сборок.

Я использую API, такие как «System.Windows.Браузер.HtmlPage» и «System.Windows.Браузер.HttpUtility». Как я могу обойти это?

Ответ №1:

Я не уверен, поняли ли вы это или нет, но моя версия ADK, по-моему, не поддерживает это пространство имен. Если вы хотите отправить мне свой, я был бы более чем счастлив помочь выяснить, что вызывает эту проблему.

Комментарии:

1. Где я могу загрузить ADK? Мне трудно найти что-либо о Xbox Lakeview, кроме пресс-релизов, в которых говорится о его появлении

2. @MrBell ADK, к сожалению, доступен только зарегистрированным разработчикам Xbox 360 и доступен через developer.xboxlive.com портал.

Ответ №2:

LakeView — это профиль.NET framework, который соответствует Silverlight, но отличается от среды выполнения SL.

Например, при запуске приложения LakeView в вашем devkit нет «браузера». В одном процессе у вас есть специальный загрузочный контейнер, в котором будет содержаться ваш заголовок, что делает его больше похожим на полноценное приложение, работающее в портативной ОС, чем на приложение Silverlight.

Чего вы пытаетесь достичь при взаимодействии с htmlстраницей? Можете ли вы перенаправить использование HttpUtility на System.Net.WebUtility?