3

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

我无法再使用 Beta 4 进行开发,并且错误地假设 VS2010 RC 能够运行 Sivlerlight Beta 4 -不幸的是它不能刚刚发布的 VS2010 RC目前只支持 SL3。(希望/期望有人破解它来工作,但现在它没有)

所以我想知道将 Silverlight 4 下载到 Silverlight 3 的步骤是什么,我会丢失什么以及应该注意什么。

(我意识到答案在某种程度上与 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 的引用?

4

3 回答 3

2

你可以试试这个

Silverlight 开发人员的快速警告:Silverlight 3 项目受 Visual Studio 2010 Release Candidate 版本的支持,但 Silverlight 4 项目不支持,并且直到下一个公开的 Silverlight 4 版本才会支持。因此,如果您正在积极进行 Silverlight 4 开发,Microsoft 建议您暂时使用 Visual Studio 2010 Beta 2 构建。

于 2010-02-11T11:41:00.793 回答
1

回到 Beta 2 并等待 SL4 的下一个公开版本再迁移到 RC 不是更容易吗?它将节省您重新编码回 SL3,一旦 VS2010 和 SL4 成为 RTM,您肯定会后悔吗?

于 2010-02-11T14:00:00.660 回答
0

我想这是我的一个白日梦。我刚开始使用 SL4 进行开发,降级似乎是一个非常痛苦的过程。

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

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

于 2010-02-10T22:10:35.563 回答