Портативная библиотека классов - цель Silverlight 5 - PullRequest
1 голос
/ 16 февраля 2012

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

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

На указанной странице указано, что в Silver Tools 5 RC Tools для Visual Studio 2010 с пакетом обновления 1 (SP1) включен пакет таргетинга silverlight 5.

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

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

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

Кроме того, я должен добавить, что я знаю, что сборки silverlight 4 совместимы с silverlight 5, однако обращение к библиотекам silverlight 4 из приложения silverlight 5 имеет и другие побочные эффекты (например, не работает анализ кода / метрики), которые я пробую разрешить («не удалось объединить платформы»). Поэтому исправление этой проблемы будет одинаково оценено:)

1 Ответ

1 голос
/ 25 февраля 2012

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

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

Дэвид Кин (команда BCL)

...