Если вам нужно приложение Silverlight в браузере, это невозможно в Silverlight 4. Это возможно в браузере с Silverlight 5, но оно еще не выпущено.
Однако это возможноВыполните это с помощью приложения для браузера вне в Silverlight 4. См. « Создание приложения для браузера» »для получения советов о том, как доставить приложение из браузера своим пользователям через браузер.Процесс "установки" - это просто диалог UAC, довольно минимальный.
При запуске из браузера вы можете связать ваш .exe в качестве ресурса и сохранить его в известном месте на диске (однако, будьте осторожны - SL4 не имеет полного доступа к диску, только для определенныхтакие области, как «Мои документы» или изолированное хранилище).Чтобы запустить .exe, вы можете использовать COM:
using (dynamic shell = AutomationFactory.CreateObject("WScript.Shell"))
{
shell.Run(@"Path\To\Exe\convertvideo.exe arg1 arg2 etc...");
}