Почему я не могу создать сборку для silverlight и обычного .NET? - PullRequest
5 голосов
/ 07 июля 2010

Почему я не могу создать сборку для silverlight и обычного .NET?

Ответы [ 2 ]

2 голосов
/ 07 июля 2010

Я полагаю, что вы можете сделать это начиная с Silverlight 4, но не в более ранних версиях.В MSDN есть статья , в которой более подробно .

До этого переносимость сборок не запекалась в .NET, поэтому не было набора общих сборок, на которые можно было бы ориентироваться как изSilverlight и каркас рабочего стола.По крайней мере, так я читаю вышеупомянутую статью ...

2 голосов
/ 07 июля 2010

Причина в том, что Silverlight использует параллельную реализацию CLR (известную как CoreCLR). Основные библиотеки, используемые для реализации среды выполнения, различаются в Silverlight и .Net, хотя они предоставляют примерно одинаковые службы и соответствуют одинаковым спецификациям.

Вот хорошая статья, в которой подробно рассматривается CoreCLR: http://msdn.microsoft.com/en-us/magazine/cc721609.aspx

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