Expression Studio和Silverlight学习资源、安装问题汇总
[b]Silverlight 2 Beta 1[/b]开发工具:Microsoft Silverlight Tools Beta 1 for Visual Studio 2008
使用这个开发包,可以在Visual Studio 2008正式版(英文\简体中文)上用C#或者Visual Basic语言开发Silverlight 2.0应用程序。
该下载中包含的组件有:
* [url=http://silverlight.net/GetStarted/#betajump]Silverlight 2 Beta 1[/url]
* [url=http://www.microsoft.com/downloads/details.aspx?FamilyID=4e03409a-77f3-413f-b108-1243c243c4fe&DisplayLang=en]Silverlight 2 SDK Beta 1[/url]
* KB949325 for Visual Studio 2008
* Silverlight Tools Beta 1 for Visual Studio 2008
Silverlight Tools Beta 1 for Visual Studio 2008包含有:
* Visual Basic and C# Project templates (两种语言的模板)
* Intellisense and code generators for XAML (XAML文件的代码智能感知功能)
* Debugging of Silverlight applications (Silverlight 应用程序的调试)
* Web reference support
* Integration with Expression Blend
下载地址:[url=http://www.microsoft.com/downloads/details.aspx?FamilyId=E0BAE58E-9C0B-4090-A1DB-F134D9F095FD&displaylang=en]Microsoft Silverlight 2.0 Tools Beta 1 for Visual Studio 2008[/url]
设计工具:[url=http://www.microsoft.com/expression/products/download.aspx?key=studio2beta]Expression Studio 2.0 Beta [/url]
* [url=http://silverlight.net/]官方网站[/url]
* [url=http://blogs.msdn.com/brada/archive/tags/Silverlight/default.aspx]Brad Abrams大牛的Silverlight文章[/url] (包括Expression Studio 和ASP.NET Controls for Silverlight文章)
* [url=http://silverlight.net/learn/tutorials.aspx]Jesse Liberty的Silverlight系列教程[/url]
教程: 路线图、教程1: 控件、教程2: 数据绑定、教程3: 样式和模板……
[b]
以下是今天有人在安装过程中出现的错误[/b]
1.不可以安装
如果你偶然出现不可以安装的现象,很有可能是过去的Silverlight 1.1 Alpha或者Silverlight SDKs,你卸载在之前安装的旧版本。
[img]http://lyj.cnblogs.com/images/cnblogs_com/lyj/Sliverlight/InstallError.png[/img]
2.想卸载KB949325找不到?
如果你需要卸载KB949325补丁,打开添加/删除程序。可以它默认在添加/删除程序不显示,你需要选中“显示更新”按钮就出现了。
[img]http://lyj.cnblogs.com/images/cnblogs_com/lyj/Sliverlight/ARP1.png[/img]
现在你可以看见所有的更新补丁了,拖动滚动条,你可以找到KB949325:
[img]http://lyj.cnblogs.com/images/cnblogs_com/lyj/Sliverlight/ARP2.png[/img]
如果你卸载了 KB949325, 你就不能在Visual Studio中开发Silverlight程序了。
3.提示需要插入安装盘
在安装过程中,提示你插入Visual Studio 2008的安装CD-ROM
[img]http://lyj.cnblogs.com/images/cnblogs_com/lyj/Sliverlight/MediaPrompt.png[/img]
Heath Stewart有一篇[url=http://blogs.msdn.com/heaths/archive/2008/02/18/adding-new-components-to-existing-features-installs-the-feature-tree.aspx]帖子[/url]说明了这个问题.
你需要手动操作绕开这个麻烦:首先从Silverlight Tools Beta 1 for VS08 chained文件中提取出单独的安装包。运行这个命令可以把单独的安装包提取出来:silverlight_chainer.exe /extract提取过后就出现以下几个安装文件和一些必要的文件。
1. Silverlight.2.0.exe
2. VS90-KB949325.msp
3. silverlight_sdk.msi
4. VS_SilverlightTools_Beta1_Setup.exe
你必须按上面的次序依次安装这些文件 (Silverlight 2, KB949325, SDK, Tools) 在安装 KB949325时候出现提示插入安装盘,运行下面的命令:
msiexec /p VS90-KB949325.msp /l*vx VS90-KB949325.log REINSTALL=ALL ADDLOCAL=KB949325,KB947520
最后安装VS_SilverlightTools_Beta1_Setup.exe完成后,Silverlight Tools就成功了。
4.The project type is not supported by this installation
即使当你安装成功后,打开发现这个错误:
[img]http://lyj.cnblogs.com/images/cnblogs_com/lyj/Sliverlight/CantOpen.png[/img]
这是用先前的Silverlight Tools开发的,或者一个原因Visual Studio 的Silverlight损坏了,你可以重新配置Silverlight包,运行下面的命令可以解决:
devenv.exe /resetskippkgs
5.在.aspx页面,工具箱中显示ASP.NET Silverlight控件
如果Silverlight SDK在安装 KB949325之前,请卸载Silverlight SDK重新安装它。
6.帮助文件在 Visual Studio中显示不出来
请参照下面的文件修改:
[Program Files]\Microsoft SDKs\Silverlight\v2.0\Documentation\VS-Help\Readme.txt
7.安装"固定不动了"?
在程序安装最后,"固定不动了",在最后的时候,要花费10分钟的时间来安装,它做什么呢?如果你VS安装了MSDN本地帮助文档,这些时间是同VS合并帮助文档。你不要杀死进程啊。等待。
[img]http://lyj.cnblogs.com/images/cnblogs_com/lyj/Sliverlight/AlmostDone.png[/img]
[url=http://lyj.cnblogs.com/]作者:李永京(YJingLee's Blog)[/url]
[url=http://lyj.cnblogs.com/]出处:[url]http://lyj.cnblogs.com[/url][/url]
页:
[1]