C # / Silverlight: библиотека классов SL, на которую ссылается «обычное» C # -приложение, должен ли быть установлен Silverlight? - PullRequest
2 голосов
/ 12 мая 2010

Итак, я хочу поделиться тоннами кода между Silverlight и «обычными» приложениями. Начиная с служебных функций и всего этого, вплоть до моей ручной кодированной среды (MVC, DI и т. Д.) ...

Вот мой вопрос:

Представьте, что я поместил все эти вещи в SL - Classlibrary, давайте назовем это "AmazingLibrary", и я буду ссылаться на него в проекте NORMAL (скажем, WPF), который не использует Silverlight ...

Нужно ли заставлять людей, которым нравится мое WPF-приложение, сначала устанавливать Silverlight, или сборка "немного отличается, но все еще работает под обычным CLR 3.5"?

1 Ответ

1 голос
/ 12 мая 2010

Нет, вам не нужно, чтобы люди устанавливали SilverLight для использования вашей внешней библиотеки. Библиотека классов SilverLight может просто ссылаться на подмножество того, что находится в .net.

Вот ссылка, описывающая различия между обычной библиотекой и библиотекой SilverLight:

http://www.scribd.com/doc/17088869/SilverLight-Class-Library-vs-Normal-Class-Library

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...