Как проверить, является ли это библиотека классов CLR или библиотека классов Silverlight? - PullRequest
3 голосов
/ 16 января 2011

Это может звучать странно, но когда я открываю решение, которое не знаю, как мне определить, является ли библиотека классов простой библиотекой классов CLR или фактически библиотекой классов silverlight?

Спасибо, Каве

1 Ответ

7 голосов
/ 16 января 2011

Вы можете взглянуть на версию упомянутой сборки mscorlib.Для Silverlight 4.0 это будет 2.0.5.0.Также, когда вы перейдете к свойствам проекта библиотеки классов, вы увидите, что это Silverlight.Также Visual Studio использует различные значки для их представления:

alt text

Также, если вы откроете соответствующий .csproj, вы заметите, что библиотека проекта Silverlight имеет следующие GUID, которые используютсяVisual Studio, чтобы сделать различие:

<ProjectTypeGuids>{A1591282-1198-4647-A2B1-27E5FF5F6F3B};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...