代码之家  ›  专栏  ›  技术社区  ›  Simon_Weaver

将Silverlight 4应用程序降级到Silverlight 3中的问题/步骤

  •  3
  • Simon_Weaver  · 技术社区  · 15 年前

    要将Silverlight 4应用程序下载到Silverlight 3,需要执行哪些步骤。

    我再也不能用be t a 4开发了,并且错误地假设vs2010 rc可以运行sivlerlight be t a 4——它是 unfortunately can't . VS2010 RC which was just released 目前只能使用SL3。(希望/期望有人破解它,但现在不行)

    所以我想知道将Silverlight4下载到Silverlight3的步骤是什么,我会失去什么,我应该注意什么。

    (我意识到答案与SL4的特性列表的“相反”有点关联,但还有其他问题,比如更新项目等),也许还有一些微妙的事情需要注意,编译器不会抓住这些问题。

    编辑:重要。现在有一个解决办法让SL4在VS2010 RC中运行 http://translate.google.com/translate?hl=en&sl=auto&tl=en&u=http://sorokoletov.com/2010/02/hate-2-wait-silverlight-4-beta-2-vs-2010-rc/

    到目前为止,我看到的唯一问题是我不能使用“动态”功能——这对我来说很好。 运行此代码时出现此错误:

     dynamic userState = e.UserState;
     userState.dfo();
    

    找不到编译动态表达式所需的一个或多个类型。是否缺少对microsoft.csharp.dll和system.core.dll的引用?

    3 回复  |  直到 14 年前
        1
  •  1
  •   AnthonyWJones    15 年前

    回到beta 2并等待sl4的下一次公开发布,然后再转到rc,这不是更容易吗?这将节省你重新编码到SL3,你肯定会后悔一旦VS2010和SL4是RTM?

        2
  •  2
  •   Neil    15 年前

    你可以试试这个

    Silverlight的快速警告 开发者:Silverlight 3项目是 支持Visual Studio 2010 发布候选版本,但 Silverlight 4项目不是,并且 直到下一个公众 Silverlight 4版本。因此,如果你 正在执行活动Silverlight 4 开发,微软建议 继续使用Visual Studio 2010 测试版2现在开始。

        3
  •  0
  •   Simon_Weaver    15 年前

    我想这是我的梦魇。我刚开始开发SL4,降级似乎是一个非常痛苦的过程。

    他们只是增加了太多的酷功能!!!!

    http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx

    推荐文章