Модель Silverlight Out of Browser прекрасно работает на Mac и работает с самого начала.Просто разработайте приложение и протестируйте его в Windows, в основном оно будет работать одинаково на Mac, если только вы не полагаетесь на функцию только для Windows (такую как COM-взаимодействие в Silverlight 4 Trusted Applications).уточнить мой ответ, кроме установки Silverlight Runtime ничего не требуется для запуска приложений OOB на Mac.Таким образом, если пользователь сможет запустить приложение в браузере для выполнения последовательности установки, он сможет установить приложение OOB и использовать его.
Это работает только с Silverlight 3+, конечно,как тогда, когда функция была выпущена.Поэтому, если у конечного пользователя установлен Silverlight 1 или 2, он не сможет установить ваше приложение, но сможет обновить его до последней версии, чтобы иметь возможность сделать это (если только он не на PPC Mac, какподдерживает только Silverlight 1. Но большинство Mac в наши дни - это Intel, так что упоминать не стоит).