Запустите сеанс отладки VS160 Silverlight с пользовательскими параметрами URL - PullRequest
6 голосов
/ 14 июня 2011

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

Итак, URL будет выглядеть примерно так: http://localhost:65351/MyApp/

Однако я хочу добавить некоторые конкретные функции, когда кто-то переходит на страницы с дополнительными параметрами в URL. Например: http://localhost:65351/MyApp/A2Sk9zu

Это сокращенная ссылка, которую мое приложение будет интерпретировать.

Я понимаю, что могу получить доступ к параметрам URL через HtmlPage.Document.QueryString.Keys, но не могу запустить сеанс отладки с какими-либо параметрами, чтобы фактически проверить, правильно ли обрабатывается поток.

1 Ответ

11 голосов
/ 14 июня 2011

В вашем .web-проекте, где размещено приложение Silverlight, щелкните правой кнопкой мыши и выберите «Свойства».

В разделе «Интернет» есть раздел «Начать действие».В разделе «Начать действие» он, вероятно, будет установлен на «Определенную страницу» и отображает вашу стартовую страницу хостинга.например Default.aspx

Просто измените URL-адрес, чтобы добавить свои параметры, например Default.aspx? test = 123

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

...