Silverlight 2 安装
Silverlight 2 安装倒也不是什么难事,不过在我升级的时候确实遇到些问题,同时也有人一直在问,Silverlight.net的Get Started页面给出的说明也过于简单,就把升级安装过程复述一遍。
1把先前安装的所有关于Silverlight的软件、运行时等统统卸载。包括Expression Blend 2.5 Preview和老版的Deep Zoom Composer。以前没有安装过无需多虑。
2 确定VS2008打了SP1的补丁,英文版的打英文版的补丁,中文有中文的补丁。
3 类似上条,英文VS2008安装英文的Silverlight_Tools,中文的安装中文的。相应软件在微软的网站上都可以下载到。
4 如果你的机子连接着网络,没什么意外都会安装成功。既然安装Silverlight_Tools,即开发工具,运行时即Silverlight.2.0就无需安装。
基本的工作已经完成,但或许还想使用其他的工具,继续。
5 安装Expression Blend 2试用版,然后才可以安装Get Started页面提到的Expression Blend 2 SP1。SP1的下载页面有Blend 2的链接,SP1暂时只有英文版,因此在下载Blend 2的时候最好也选择英文。
6 直接安装新版本的Deep Zoom Composer。
是以至此,基本就没什么事了。然而就怕有些有时候,不得已在不能连网的机子上安装开发工具,这时候就郁闷了。因为第4步在安装Silverlight_Tools的时候,微软偷偷摸摸的又下载了个约6.7M的Silverlight.2.0_Developer安装文件。
不联网,就只有等着安装失败了。不过办法总是有的:
4.1 去这里http://go.microsoft.com/fwlink/?LinkId=127693 下载下一步安装时必需的文件Silverlight.2.0_Develope.exe。
4.2 启动相应语言版本的Silverlight_Tools.exe,这时会看到它自动解压缩出一个文件夹,不用点击下一步。找到刚才解压出来的文件夹,把刚才下载的Silverlight.2.0_Develope.exe放到该文件夹下。同时不要关闭安装对话框,否则解压缩出来的文件夹会消失。
4.3 启动该文件夹下的SPInstaller.exe,进行安装,即可成功。
4.4 最后退出启动Silverlight_Tools.exe时出现的对话框。
其实,学习或者说使用软件,如果在安装过程中就卡壳,常常会觉得非常丧气和郁闷,对这个软件或工具就没有什么好感,一如数年前安装盗版ArcGIS。我就不爽了大半天,最后好歹在Silverlight.net论坛里找到了相似问题的答案。
此外还有一个问题就是,下载Scott的教程DiggSample,什么都不改动,就发现Page.xaml不能预览,会报错“元素 StoryDetailsView 的未知属性 Name”,就是在Page.xaml页面调用另一个名为StoryDetailsView的UserControl时报错。这也太打击人了,什么都没有改动,版本也一致,愣是报错,十分的烦躁。
其实这个问题在beta2中就发现了,只不过是运行时程序没什么错误,将就着预览就只能用Blend,当时也认为或许自己有什么错误不晓得。现在肯定是微软的又一个bug,真是有点不知道说什么,浪费时间和否定自己。Silverlight.net论坛里的帖子“RC0 Unknown attribute Name on element ...”,表明非常之多的人也遇到了同样的问题。差不多一个月了,没人出来解决,也没人解释,哎……
类别:Silverlight 查看评论
文章来源:http://hi.baidu.com/liongg/blog/item/df67ddc42e8b70cd39db4905.html