Silverlight, CGI и отладчик - PullRequest
       6

Silverlight, CGI и отладчик

0 голосов
/ 04 октября 2010

У меня есть приложение Silverlight, которое должно принимать некоторые исходные данные при запуске.К сожалению, эти данные ДОЛЖНЫ поступать из XML-данных.

Кроме того, я не могу просто передать их через URL-адрес, поскольку фактический запрос поступает с сервера, внешнего по отношению к моему.

Итак, основная настройка такова: удаленный сервер должен запустить мое приложение.Удаленный сервер открывает окно на компьютере пользователя с URL-адресом, направленным на приложение CGI, которое может принимать ввод XML.Приложение CGI анализирует входные данные и выдает HTML-страницу, содержащую приложение Silverlight, со всеми установленными параметрами init.

Короче говоря: Когда приложение Silverlight открывается таким образом, я не могу его отладить.Я присоединяюсь к процессу, но ни одна из точек останова не может быть достигнута.

Есть идеи?

Примечание: Я пытался всеми способами в мире получить страницу ASP.NET, на которой обычно размещается приложение Silverlightпринять XML в URL-адресе, но ASP.NET изменит его из-за соображений безопасности, и никакие изменения файла конфигурации не позволят это исправить (поскольку он предположительно вытекает из другого веб-сервера).

1 Ответ

0 голосов
/ 04 октября 2010

Пара предложений, без гарантий:

  • Попробуйте это с парой разных браузеров. Я видел проблемы отладки в Firefox, которые не могли быть воспроизведены в IE, и наоборот.
  • Убедитесь, что при подключении к браузеру выбрана отладка "Silverlight".
  • Если вы подключаетесь к IE 7+, есть (как минимум) два разных процесса, и будет работать только один из них. По моему опыту, обычно это первый из перечисленных в диалоговом окне «Присоединить», но вы захотите попробовать их все.
  • Убедитесь, что вы не выбрали отладку "Web" в веб-проекте, связанном со страницей, на которой размещено ваше приложение Silverlight, и do выбрана отладка "Silverlight".
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...