Silverlight安装

来源:互联网 发布:云计算格局 编辑:程序博客网 时间:2024/06/08 07:32

在2012年开始学习使用Silverlight4,一开始有师傅指导我一步一步安装Siverlight开发工具,也没有出什么问题。大半年后,重装电脑,实在是不好意思再次去求助师傅,只好自己按照记忆中模糊的顺序安装,结果1天内重装了3次系统,后来好不容易安装好,在实际使用中确又出现了其他的安装不全,或不兼容的问题。苦不堪言啊……

为此:写下了一篇安装记录。望大家多多指教:

安装顺序:

0. Silverlight

1. silverlight_sdk

2. Silverlight4_Tools

3. Silverlight_4_Toolkit_April_2010【这个用来引入更多的Silverlight控件】

4、Silverlight_Developer(silverlight5)【开发人员需要安装】

PSsilverlight安装需要注意语言版本,以防在安装vs2010SP1补丁包中语言版本冲突。

以下是没有安装相应部件出现的问题:

1、没有安装silverlight_SDK时,报如下错误:

 

下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=7335

2、在项目中使用过Expression Blend,在开发环境中需要安装Expression Blend;没有安装报如下错误:

 

原因:expression Blend中嵌入了一些属性。如字体等

http://blog.andrewmyhre.com/2009/07/29/microsoft-expression-blend-silverlight-targets-was-not-found/

下载expression blend SDK,仅需要组件的

http://www.microsoft.com/en-us/download/details.aspx?id=22829

下载expression blend 开发设计需要

http://www.microsoft.com/en-us/download/details.aspx?id=5915

Blend4 中英文key 6WDDQ-K7D4F-GQGF4-2VYBJ-8K6MB

 

3、上一步完成,重新生成,引用中有如下问题:

 

Silverlight 4 Toolkit - April 2010 中包含了一系列的silverlight控件。

下载地址:http://silverlight.codeplex.com/releases/view/43528

4、没有安装运行时

 

5、没有打VS2010补丁,domainservice中的非Entity实体类型,无法获取,如下错误:

PS:上面的错误,还有可能是没有序列化自定义类型。需要在自定义的类上加“[DataContract]“字段上加“[DataMember]”,自定义方法需要加“[Invoke]”

Sp1下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=23691

sp1安装界面:


<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>