Портативная библиотека классов - Target Silverlight 5
-
25-10-2019 - |
Вопрос
Диалог «Изменить целевую структуру» в свойствах библиотеки портативных классов имеет ссылку, указывающую на эту страницу:
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)