Видимо Проект Silverlight будет работать только со сборками Silverlight .CLR для .NET и Silverlight различны, поэтому сборки не совместимы.Эти структуры предоставляют различный набор классов, сборки имеют разные версии и так далее.
Вам необходимо изменить Библиотека классов на Библиотека классов Silverlight .
Этоэто можно сделать, либо изменив файл проекта вручную , либо создав проект библиотеки классов Silverlight и скопировав в него источники.Если вам нужна одна и та же библиотека для не-Silverlight проекта и вы не хотите поддерживать две версии, рассмотрите возможность использования Добавить в качестве ссылки функцию Добавить существующий элемент ... только для диалогассылаться на оригинальные источники, не копируя их.Но вам нужно убедиться, что вы используете только функции, доступные на обеих платформах, для сборки обеих версий библиотеки.