Вопрос

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

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

Указанная Пейдж указывает, что в Silverlight 5 «Пакет таргетинга», включенная в «Silverlight 5 RC Tools Visual Studio 2010 SP1».

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

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

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

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

Это было полезно?

Решение

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top