Установка приложения Silverlight вне браузера по-прежнему выполняется в изолированной программной среде безопасности, в отличие от обычного настольного приложения .NET.
Цель OOB - предоставить пользователю возможность вынуть веб-приложение из контейнера браузера и упростить доступ к нему. Это все еще веб-приложение. Стоит помнить, что это работает на Mac, где, как традиционное приложение .NET для настольных компьютеров, не работает.
Эта область стала более грязной с SL4 OOB, которая теперь может попросить пользователя о повышенном доверии. Теперь песочница стала более расслабленной и появилась больше возможностей для работы с родной ОС. Однако все еще существует множество ограничений, в первую очередь для поддержки мультиплатформ. Было бы нежелательно, если бы стало де-факто, что доверенные OOB, как правило, работают только на Windows. Еще неизвестно, можно ли этого избежать.
Так что, если вы думаете о полноценном настольном приложении для Windows, то вам, вероятно, лучше использовать WPF. С другой стороны, если вам не нужен полный доступ к ОС, вы можете выполнить доставку через веб-страницу и / или хотите иметь возможность работать как на Windows, так и на Mac (и, возможно, на других платформах), тогда возможно Silverlight 4 OOB + Elevated Доверие может быть то, что вам нужно.