令人抓狂的silverlight3开发环境构建


想弄下silverlight 3 ,我已经安装了VS2008 SP1。
到官网一看:东西不少
Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1
Microsoft® Silverlight™ 3 SDK
Microsoft Silverlight 3 脱机文档


不过SDK还不到10M。而2.0版本的却有
Microsoft® Silverlight™ 2 软件开发工具包 55.8 MB



安装了SDK,说我原有版本更高。这也是我登录MS网站提示我安装的。
于是就卸载。然后安装了SDK


再安装TOOLS,结果提示:
Action: Downloading Items…


[9/1/2009, 11:35:39] (IronSpigot::CompositeDownloaderT<class IronSpigot::RetryingDownloaderT<class IronSpigot::WinHttpDownloader,class IronSpigot::BitsDownloader,class IronSpigot::UrlMonDownloader,class IronSpigot::FileAuthenticity> >::PerformAction) Downloading http://go.microsoft.com/fwlink/ to R:\TEMP\Silverlight 3.0 Tools\Silverlight_Developer.exe
[9/1/2009, 11:35:39] (IronSpigot::RetryingDownloaderT<class IronSpigot::WinHttpDownloader,class IronSpigot::BitsDownloader,class IronSpigot::UrlMonDownloader,class IronSpigot::FileAuthenticity>::UseHttp) Determine the protocol to use


去下载了一个,安装了后继续:
提示版本不对,只好卸载,再重新安装TOOLS


亏我还是官网下载的:http://download.microsoft.com/download/0/D/7/0D76C405-E0E5-43CC-89D3-18243A4FCA86/Silverlight.3.0_Developer.exe
下载SDK的时候看到的:
在安装 Silverlight 3 SDK 前,请删除 Silverlight 3 SDK Beta。


如果您已安装或计划安装 Microsoft Silverlight Tools for Visual Studio 2008,请直接跳过 Silverlight SDK 的安装。Microsoft Silverlight Tools 将安装 Silverlight 3 SDK。有关此方面的更多信息,请单击此处。


若要生成 Silverlight 3 应用程序,您可以在此处安装 Silverlight 3 for Developers



结果提示安装失败
WINHTTP_CALLBACK_STATUS_REQUEST_ERROR error: error=12002, result= 2. Percentage downloaded=19
[9/1/2009, 12:1:19] (IronSpigot::RetryingDownloaderT<class IronSpigot::WinHttpDownloader,class IronSpigot::BitsDownloader,class IronSpigot::UrlMonDownloader,class IronSpigot::FileAuthenticity>::PerformAction) Download failed at attempt 4 of 4 for http://go.microsoft.com/fwlink/?LinkID=150219 using http:
[9/1/2009, 12:1:19] (IronSpigot::LogUtils::LogFinalResult) Final Result: Installation failed with error code: (0×80072EE2).


[9/1/2009, 12:1:19] Action complete



只好又重新手工下载··然后安装


结果这个···
居然还是要下载······
我彻底无语了········


~~~~~~~~~
1. 先打VS2008Sp1的包
http://www.microsoft.com/downloadS/details.aspx?familyid=27673C47-B3B5-4C67-BD99-84E525B5CE61&displaylang=zh-cn


2. 装 Silverlight3_Tools.exe
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c22d6a7b-546f-4407-8ef6-d60c8ee221ed


3. 装silverlight_sdk.exe


http://www.microsoft.com/downloads/details.aspx?familyid=8D933343-038F-499C-986C-C3C7E87A60B3&displaylang=zh-cn


1:安装VS2008


下载地址:http://msdn.microsoft.com/en-us/vs2008/products/cc268305.aspx


 


2:给VS2008打SP1补丁


下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en



3:安装VS2008专用SilverLight开发插件


VS2008 SP1默认不安装Silverlight模版。需要手动下载Microsoft Silverlight Tools for Visual Studio 2008下载地址是:


http://www.microsoft.com/downloads/details.aspx?FamilyID=50a9ec01-267b-4521-b7d7-c0dba8866434&DisplayLang=en


有多种语言版本。


下载前请按网页上的,提示卸载以前任何SL1.1或以前版本的 相关补丁。


下载安装后,新建工程,会出现SilverLight模版选项,此时,VS2008也能和Microsoft Expression Blend 结合使用了。


(图用的博客园一位同仁的)


最后,注意安装顺序。


(1),卸载Silverlight Runtime(客户端插件),经过个人测试,这步好像是必须的,不然第2步到最后会失败。如果失败,从第1步重来


(2),安装Microsoft Silverlight Tools for Visual Studio 2008


(3),然后安装Silverlight Runtime

历史博文

标签:, ,
九月 1, 2009 at 9:30 下午 by yippee 153 次
Category: Dev
Tags: , ,