Работа с несколькими версиями Silverlight

У меня установлены инструменты Silverlight 4 для VS2010 для разработки приложений Prism и Silverlight 4 с VS2010. Я захожу на сайт для просмотра видео, для которого требуется клиент Silverlight версии 5. Когда я его устанавливаю, мои приложения Silverlight 4 ломаются (в окне конструктора XAML отображаются исключения и ошибка времени выполнения, в которой указано, что соответствующая среда выполнения не найдена). Единственное известное мне решение - это удалить Silverlight 4 и 5, а затем переустановить 4. Каковы обходные пути для этого?


person badmaash    schedule 07.07.2012    source источник


Ответы (1)


Если вы щелкните правой кнопкой мыши проект silverlight в Visual Studio и перейдете на страницу свойств, появится поле со списком для выбора целевой версии Silverlight на вкладке Silverlight. Оттуда вы сможете выбрать SL 4 или 5.

person Misha    schedule 07.07.2012
comment
В раскрывающемся списке Target Silverlight Version я вижу только два варианта - Silverlight 3 и 4, но не 5. Почему? - person badmaash; 07.07.2012
comment
Вы загрузили и установили Silverlight 5 Toolkit и Silverlight 5 Tools для Visual Studio с Silverlight.net? silverlight.net/downloads - person Misha; 07.07.2012
comment
Я не установил Silverlight 5 Tools для Visual Studio, потому что у меня нет VS2010 с пакетом обновления 1 в качестве предварительных требований. Что такое Silverlight 5 SDK? - person badmaash; 07.07.2012
comment
Я отредактировал свой последний пост, я хотел сказать Silverlight 5 Toolkit вместо SDK. Какую версию VS вы используете? - person Misha; 07.07.2012
comment
У меня VS2010 версии 10.0.30319.1 RTMRel. Я не понимаю, что у меня уже установлена ​​среда выполнения Silverlight 4 (с установкой инструментов), и она сообщает мне, что среда выполнения Silverlight 4 не найдена. - person badmaash; 07.07.2012
comment
Хм, странно ... Я бы рекомендовал удалить всю вашу среду выполнения / инструменты Silverlight, обновить VS2010 до Service Pack 1, а затем переустановить Silverlight 4 SDK / Tools для Visual Studio, а затем переустановить Silverlight 5 Toolkit / Tools для Visual Studio - person Misha; 07.07.2012