代码之家  ›  专栏  ›  技术社区  ›  Alan Mendelevich

有什么理由为Silverlight 4重新编译Silverlight 3控件?

  •  3
  • Alan Mendelevich  · 技术社区  · 14 年前

    当我发布一个在silverlight 3和silverlight 4中都能工作的自定义控件时,有没有理由为silverlight4提供单独的二进制版本?

    据我所知,使用SL3控件的SL4应用程序通常在SL4模式下运行,但可能重新编译SL4控件有一些隐藏的好处(或者不这样做的后果)。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Jeff Wilcox    14 年前

    不需要重新构建:“quirks模式”实际上是基于应用程序构建所依据的版本,而不是其组件。

    请注意,如果在xaml中发生中断性更改,当它移动到silverlight 4时会影响您的silverlight 3控件,即使您不重新生成该控件,如果它在v4.0应用程序中使用,它也可能在运行时引发异常。