Loading......
Jan
22
作者:quke.cn   |   分类:DotNet

    微软云计算产品Azure已经公布有一段时间了,可是我的系统是xp无法安装Azure的环境,无奈之下就搁下来了,就没再考虑这件事情,今天发现这篇文章,较少了如何在xp下安装Azure的开发环境,就赶紧保存下来了。高兴!

微软公司在上个月底公布了他们「云端计算」(Cloud Computing)的产品, 
也就是所谓的「Windows Azure」( 一扇可以看见蓝天的窗户 ), 
号称只要会写.Net程式、就能写出平行运算的程式, 
而且将此程式挂在微软的Sever Farm上面进行云端计算。 
我很好奇的下载来玩看看, 
下载之后才发现手续十分繁琐。 
依照官方网站上的说明(开发者篇) , 
首先必须有.Net Framework 3.5 SP1的环境、 SQL Server Express 、且搭载Visual Studio.Net 2008 Express SP1 , 
不久前我才装的Visual Studio.Net 2008 Express竟然不能用、好像也没有直接更新至SP1的Patch, 
于是又从网路上抓了900MB的Visual Studio.Net 2008 Express SP1重新安装~ 
接着要安装Windows Azure SDK 、 Windows Azure Tools for Microsoft Visual Studio , 
最后还有.Net Service SDKSQL Data Services SDK , 
真是啰唆! 
我想大部分使用者可能还没装完、当场就软一半了。 
不过你以为这已经够麻烦了吗? 
还有更麻烦的在后面...如果你的作业系统是Windows XP的话。 
假设Visual Studio.Net 2008 Express SP1已经完成、可以开始安装Windows Azure SDK了, 
没想到第一个画面就看到错误讯息: 

Damn! 
只不过是装个SDK...竟然还要求要Windows Server 2008或Vista SP1, 
本来想打退堂鼓...不过900MB的VS 2008 Express SP1也装了、头都洗下去了, 
还是得硬着头皮把Azure装好、不然前面就功亏一篑了。

上网Google了一下有没有解决方案, 
还好已经有好心人把答案放上网「How To Install Windows Azure SDK on Windows XP」 , 
原来要先利用微软的小工具「Windows Installer SDK」去修改安装档中的启动条件(Launch Condition)。 
依照步骤, 
装好Windows Installer SDK后我们要先把执行该工具里面的「MsiDB.exe」...他可以对安装档进行拆装: 

接着把Windows Azure SDK安装档拆开、取出「LaunchCondition.idt」档(Export到某个资料夹中), 

然后把该文中的那段文字覆盖掉原本的档案, 
这里如果直接复制/贴上、保证一定会出问题...因为分隔符号的关系, 
建议用笔记本开启「LaunchCondition.idt」档后删掉第四行、第六行即可(或直接下载编修好的「LaunchCondition.idt」档亦可): 

现在再执行一次MsiDB、把修正后的「LaunchCondition.idt」塞回原来的Windows Azure SDK安装档中。 

至此就完成了...可以在Windows XP中安装Windows Azure SDK了~ 

装完之后、正摩拳擦掌准备向云端前进, 
没想到一执行Development Storage就出现错误讯息: 

原因出在SQL Server Express的Instance必须命名为「SQLEXPRESS」(不能使用无名的Instance), 
妈的! 
之前文件上从来也没说过这个陷阱, 
只好重新安装SQL Server Express、然后新增一个名为「SQLEXPRESS」的Instance: 

最终再执行一次Development Storage...就可以看到成功执行的讯息了。 


虽然剩下的Visual Studio Cloud Service、.Net Service SDK与SQL Data Services SDK还没装, 
不过至少已经向云端迈开成功的第一步了。

由 quke.cn 在 2009-01-22 03:46:17 做最后一次更新!
内容载入中...
  姓名(必填)
  邮箱(选填)
  主页(选填)
作者:田杰
发布于:2009-07-12 11:08 PM
大哥,我最近也想学习Azure
我按你说的安装完后,为什么VS里只有CloudService,但没有相应的程序模板?
是不安装错误了
第 1/1 页 首页 1 尾页
内容载入中...