Silverlight 3 позволяет запускать ваше приложение из браузера , которое устанавливает ссылку на рабочий стол / меню Пуск.
Проблема в том, что мы сейчас используем
System.Windows.Browser.HtmlPage.
Window.Navigate(new Uri("http://<server>/<resource>"), "_blank")
для загрузки URL-адреса в новое окно браузера (для обеспечения печати страницы, удобной для печати). Это работает в обычной версии SL в браузере, но за пределами браузера мы получаем «Мост DOM / сценариев отключен». исключение выдается при отправке вызова.
Есть ли альтернатива, которая работает из браузера?
Я видел Открыть страницу в Silverlight из браузера , но мне нужно сделать это полностью в коде, поэтому я не хочу добавлять (скрытую) кнопку гиперссылки и затем программно «щелкать» это (если я абсолютно не обязан ...).