Существуют ли какие-то особые соображения, которые нам необходимо учитывать для сценариев Mac? Кроме того, с такими функциями, как COM-взаимодействие, которые не применимы на Mac, как вы обеспечиваете видимость этих возможностей в своем коде?
if (Silverlight.Environment.SupportsCOMInterop) {
// do stuff
}
В целом, может ли ваш код определить, работает ли он на Mac или Windows?