2010-10-20 2 views
2

В любом случае, чтобы открыть версию приложения моего приложения Silverlight (если установлена), когда я перейду на http://mydomain.com/silverlightapp < --- где загружается Xap.Open Silverlight OOB на URL-адресе, если он установлен

Так же, как клиент IRC открывается, когда я иду в ИРЦ: // имя_сервера

но вместо префикса может мое приложение открыть версию OOB, если App.Current.InstallState == InstallState.Installed , когда он загружен в браузере ?.

ответ

2

Начиная с Silverlight 4 нет способа запуска приложения oob из URL-адреса. Irc и другие приложения могут зарегистрировать custom url protocol handler, чтобы запустить себя из URL-адреса. Если вы можете создать собственное приложение и установить его на компьютер пользователя, вы можете использовать его в качестве запуска для вашего приложения oob.

+0

Значит, Silverlight не может вызывать/открывать версию OOB, если она установлена ​​?. –

+0

нет, нет в это время. Я думаю, это можно рассматривать как функцию для следующего Silverlight, но пока вам не повезло. – Denis