Переносимая библиотека классов - целевой Silverlight 5

В диалоговом окне «Изменить целевую платформу» в свойствах переносимой библиотеки классов есть ссылка на эту страницу:

http://msdn.microsoft.com/en-us/hh487282.aspx

На указанной странице указано, что в «Silverlight 5 RC Tools Visual Studio 2010 SP1» включен «пакет таргетинга» silverlight 5.

Я предполагаю, что инструменты RC заменены инструментами версии Silverlight 5 - и у меня определенно нет возможности выбрать silverlight 5, несмотря на наличие этих инструментов.

Думая, что они, возможно, оставили пакет таргетинга за пределами инструментов выпуска, я попытался удалить их и установить инструменты RC, чтобы увидеть, появится ли возможность настроить таргетинг на silverlight 5 - однако это тоже не сработало.

Как настроить таргетинг на Silverlight 5 с помощью переносимой библиотеки классов?

Также я должен добавить, я знаю, что сборки silverlight 4 совместимы с silverlight 5, однако ссылка на библиотеки silverlight 4 из приложения silverlight 5 имеет другие побочные эффекты (например, анализ кода / метрики не работают), которые я пытаюсь решить ( "не удалось унифицировать платформы") Так что исправление этого будет также полезно :)


person Shaun Rowan    schedule 16.02.2012    source источник


Ответы (1)


Переносимые библиотеки классов поддерживают Silverlight 5 «из коробки», выбор Silverlight 4 позволит вам работать на Silverlight 5. В бета-версии Visual Studio 11, которая выйдет на следующей неделе, будет добавлена ​​полная поддержка Silverlight 5 (если вы установите ее в коробке с Visual Studio 2010, он также добавит в него поддержку Siverlight 5)

Проблема с анализом кода - это известная проблема (такая же проблема возникает, если вы ссылаетесь на службы RIA и пытаетесь запустить анализ кода), к сожалению, обходного пути нет. К сожалению, мы не смогли вовремя подготовить исправление, чтобы включить его в бета-версию Visual Studio 11. Однако это будет исправлено к моменту отправки.

Дэвид Кин (BCL Team)

person David Kean    schedule 25.02.2012