今天小白正式开始学习sliverlight 的内容,但是在软件安装的过程中就遇到了问题,查了一下,需要安装对应版本的sdk跟tools,因为在新建项目的时候,可以选择sliverlght,因此,我断定肯定是vs2010默认的安装了sliverlight,而且可以选择版本 sliverlight3 跟 4,于是呼,小白就下载了对应的sliverlight4的中文sdk跟tools组件(安装了之后,新建sliverlight的时候,会由原来三个选项变成五个选项),进行了安装,之后,按照教程进行创建项目,运行,但是发现他报一个异常,请安装对应的sliverlight developer,不明所以然,通过google了一段时间,最终锁定是sliverlight的版本的问题,sliverlight4 有终端客户 跟开发版本等多个版本,我也不知道vs自己装的是什么版本,于是,我卸载了原来的sliverlight,然后在网上重新找了一个sliverlight4的开发版本,进行安装,安装完成之后,就能够正常的进行开发了。可是,上午还是好好的,中午吃完饭,就出现了对象未设置到引用实例,查了一下,没查出来所以然,但是,我看了一下我的sliverlight的版本,不知道他什么时候已经升级到了5,因此,我又卸载了sliverlight,便又进行了一次安装。安装之后,就正常了。但是,为了防止sliverlight的自动更新,在企业环境中,管理员可以配置组策略来防止 Microsoft Silverlight 自动更新。可以创建一个注册表项 HKLMSoftwareMicrosoftSilverlight,其值名称为 UpdateMode,值类型为 DWORD,给定的值为 0x00000002。此设置将指示计算机不检查自动更新。额,如果刚刚要学习的朋友中找不到相对的资源,可以跟小白我要。以上都是小白我自己的理解,欢迎大家指出小白的问题。(小白第一次使用的修改的时候,发现还会自动更新,但是第二次修改了之后,就不会在出现自动更新的情况了)