开发环境:VS2008 sp1
如果要开发silverlight,需要安装3部分:
1 SDK 用来编译和生成所需要的sl控件的工具
2 Tools
3 sl运行时插件,用于在浏览器中浏览sl,即在浏览器中使用silverlight控件
我在安装的过程中,先单独安装了第三部分,即运行时。然后安装其它两部分。结果在调试时出现了异常:
在vs中进行编译时,会提示缺少托管调试包。解决方案是:
1 卸载上面安装的第三部分
2 下载silverlight4.0 tools,解压缩后,运行其中的silverlight_developer.exe文件
就可以解决。
其实在安装第二部分,即Tools时,会同时安装运行时等。所以直接安装SDK和Tools。
在3.0版本中,安装后,不会有System.Web.Silverlight.dll文件,这个还要手动下载。下载后手动添加文件即可。
3.0SDK下载地址:
3.0Tools For VS2008 SP1下载地址:
库文件3.0(silverlight项目)下载地址:
http://code.msdn.microsoft.com/aspnetprojects/Release/ProjectReleases.aspx?ReleaseId=2957
4.0Tools For VS2010下载地址: