青梅猪马

by LionGG, a GIS Major

 

Silverlight 2 安装

Silverlight 2 安装倒也不是什么难事,不过在我升级的时候确实遇到些问题,同时也有人一直在问,Silverlight.netGet 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 SP1SP1的下载页面有Blend 2的链接SP1暂时只有英文版,因此在下载Blend 2的时候最好也选择英文。

6 直接安装新版本的Deep Zoom Composer

是以至此,基本就没什么事了。然而就怕有些有时候,不得已在不能连网的机子上安装开发工具,这时候就郁闷了。因为第4步在安装Silverlight_Tools的时候,微软偷偷摸摸的又下载了个约6.7MSilverlight.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页面调用另一个名为StoryDetailsViewUserControl时报错。这也太打击人了,什么都没有改动,版本也一致,愣是报错,十分的烦躁。

其实这个问题在beta2中就发现了,只不过是运行时程序没什么错误,将就着预览就只能用Blend,当时也认为或许自己有什么错误不晓得。现在肯定是微软的又一个bug,真是有点不知道说什么,浪费时间和否定自己。Silverlight.net论坛里的帖子“RC0 Unknown attribute Name on element ...”,表明非常之多的人也遇到了同样的问题。差不多一个月了,没人出来解决,也没人解释,哎……


类别:Silverlight 查看评论
文章来源:http://hi.baidu.com/liongg/blog/item/df67ddc42e8b70cd39db4905.html

posted on 2008-10-23 08:36  狮兄  阅读(2124)  评论(7编辑  收藏  举报

导航