Игрок Silverlight 5 для проверки безопасности приложений Silverlight 4? - PullRequest
1 голос
/ 22 марта 2012

Безопасно ли устанавливать проигрыватель Silverlight 5 при тестировании приложений Silverlight 4? Могут ли возникнуть проблемы совместимости или ошибки в Silverlight 4, которые не появятся в 5, или если я установлю Silverlight 5, он все равно будет использовать проигрыватель Silverlight 4 для содержимого Silverlight 4?

Ответы [ 3 ]

1 голос
/ 22 марта 2012

Зависит от того, что вы делаете.

Если вы работаете, например, на медиаплеере видео с защитой DRM, это не совсем безопасно: https://blogs.msdn.com/b/playready4/archive/2011/12/08/playready-license-acquisition-fails-after-upgrading-to-silverlight-5.aspx?Redirected=true

1 голос
/ 26 марта 2012

Классический, могут возникнуть проблемы обратной совместимости. Например, при использовании некоторых сторонних компонентов они ведут себя по-разному в silverlight 4 и silverlight 5. Но незначительные проблемы у нас были.

Во время разработки есть и другие проблемы с Silverlight 5, потому что он использует .Net Framework 4.5 , поэтому есть некоторые изменения между 4.5 и 4.0. Эти изменения вызывают некоторые проблемы времени проектирования. то есть вы не можете просматривать свой дизайн XAML, если используете шаблон MVVM для некоторых графических компонентов.

Взгляните на http://www.telerik.com/community/forums/silverlight/chart/adding-radchart-in-visual-studio-designer.aspx#1946980 и https://connect.microsoft.com/VisualStudio/feedback/details/708140/silverlight-forum-mefedmvvm-design-time-feature-doesnt-work-in-silverlight-5

Ошибка говорит, что 'System.Delegate System.Reflection.MethodInfo.CreateDelegate (System.Type, System.Object)

этот метод существует в Framework 4.5, а не в 4.0.

В результате вы не можете гарантировать совместимость из-за различий в рамках.

1 голос
/ 22 марта 2012

У вас не должно быть проблем с этим.Просто идите вперед и установите Silverligh 5

...