2010-06-09 135 views
2

在最后一个PDC(不记得它是哪个会话)时,他们向我们提供了可以在常规.Net 4和Silverlight 4之间共享程序集的信息。在.Net 4和Silverlight 4之间共享程序集

很抱歉,我在这找不到任何东西。这个功能下降了吗?那里有什么选择/限制?

(上有如此相似的问题,但它们是否适用于SL3或4。他们不说)

回答

2

Sharing Silverlight Assemblies with .NET Apps从CLR团队博客。

基本上,如果你只装配参考: -

  • MSCORLIB
  • 系统
  • System.Core程序
  • System.ComponentModel.Composition
  • Microsoft.VisualBasic程序

那程序集可以由两个框架共享每个框架使用其自己版本的这些引用(即.NET不会试图加载Silverlight的System.Core版本)。

当然,您仍然需要将代码限制为这些引用的功能,这些功能实际上在两个框架中都很常见。

相关问题