Silverlight 5的beta版开发工具

2011年4月14日, 3条评论

Silverlight 5的测试版宣布昨天在MIX11 。 这个博客帖子概述5 Silverlight的开发工具。 要开始,请下载以下组件:

建议下载

VS / VWD 2010 SP1 + SL5Tools

SL 4开发需要VS2010的或VWD2010 RTM和SL4Tools,并选择性地混合4。 VS2010的SP1 SL4的支持,内置,所以SL4Tools是不需要的,如果你已经升级到VS2010 SP1 。 SL 发展需要VS2010的或VWD2010 SP1和SL5Tools,并选择性地混合为Silverlight 5预览。

安装

SL5 Beta版工具安装的SDK,Silverlight 5的试用版的开发运行,更新到VS2010 SP1(KB2502836)和WCF RIA服务V1.0 SP2的预览。

image

多目标

安装完成后,您可以创建用于与以前版本的SL喜欢你的SL5项目:

image

SL5项目可以参考对早期版本的Silverlight内置的组件。 下面的截图显示了SL5项目使用SL4的SDK的通过项目 - >添加引用... - >浏览:

image

csproj文件的结果。

<reference Include="System.Windows.Controls, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>假</ SpecificVersion>
<HintPath> .. \ .. \ .. \ .. \ .. \ .. \ .. \程序文件(x86)\微软软件开发工具包\的Silverlight \ V4.0 \图书馆\客户端\ System.Windows.Controls.dll </ HintPath>
</参考>

请注意HintPath和程序集的版本(顺便说一句,SL5增加程序集的版本从2.0.5.0到5.0.5.0)。

您也可以升级现有的SL4的项目目标SL5:

image

升级<ProjectGuid>在和<TargetFrameworkVersion>变化。csproj,以及升级所有的SDK引用SL5的。

绑定调试

一种流行的新功能是在SL5Tools XAML约束力的调试:

image

为Silverlight 5的混合预览

另外,您还可以安装混合为Silverlight 5,基本上是融合SL5支持4预览:

image

您还可以使用相同的SL5项目的VS和Blend,并在它们之间切换:

image

image

疑难解答和卸载

VS2010的SP1中,SL5Tools和混合预览安装所有需要很长的的时间,所以请耐心等待。 如果您运行安装问题,您可能想借此看看在%temp%目录中的安装日志,并报告安装到微软的问题,当你将这些日志:

C:\用户\ ningz \应用程序数据\ \ TEMP> DIR / B / OD *银*
Silverlight 5的Visual Studio 2010中SP1_20110413_220121704.html的Beta版工具
Silverlight 5的Visual Studio 2010中SP1_20110413_220121704 - MSI_RiaServices.msi.txt的Beta版工具
Silverlight 5的Visual Studio 2010中SP1_20110413_220121704 - MSI_silverlight_sdk.msi.txt的Beta版工具
Silverlight0.log

要卸载的Silverlight 5工具,使用控制面板单独卸载每个组件:

  • SL5运行时,SDK中,RIA服务,混合预览

image

  • 到VS2010和更新(KB2502836)(请点击“查看已安装的更新”,看下面)

image

您可以对Silverlight 5的发展!