Небольшое пояснение.
Цитата:
компонент ShockWeave Flash Object входящий в пакет VisualStudio 2012 Express
|
Неверно, в наборе компонент студии нет никакого ShockWeave Flash Object. Он присутствует в системе, наряду с тысячами других компонент сторонних разработчиков .Вы просто подключаете его к проекту. Появляется он в системе после того, как пользователь тем или иным способом установит на свой комп FlashPlayer ActiveX для Internet Explorer. Чаще всего это происходит путем скачивания и установки плеера с офф. сайта Адоба. При установке пользователю предлагается принять некое лиц. соглашение, заметьте. При внимательном прочтении которого можно выяснить, что использовать плеер в своем приложении можно абсолютно свободно, но с одним существенным ограничением: приложение, будучи запущеным на конечной машине (у пользователя) должно использовать плеер, установленный в системе пользователя. Т.е. просто нельзя каким-либо способом "пришить" плеер к приложению, приложение и плеер существуют отдельно и распространяются отдельно. Как вы распространяете приложение - дело ваше, плеер распространяет Адоб на своих условиях.
Практически это означает, что вы можете разрабатывать приложение в Visual Studio и использовать ShockWeave Flash Object, не нарушая никаких условий. Однако, ваше приложение у пользователя будет работать только если у него установлен плеер. В случае его отсутствия, придется попросить пользователя дополнительно его установить.
Ситуация, когда плеера нет в системе нынче пердставляется очень маловероятной. Могут быть скорее заморочки с несоответствием версий плеера у пользователя и версии плеера, для которого вы делали ролик. Но и это как-то сомнительно..