Windows Azure本地开发环境速度快

前端之家收集整理的这篇文章主要介绍了Windows Azure本地开发环境速度快前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经开始将现有的ASP.NET Web应用程序移植到 Windows Azure,并注意到开发过程非常缓慢.每次我对代码进行更改并想要查看它时,我都必须有效地将其重新部署到本地开发云(使用开始调试(F5)或启动而不调试(Ctrl-F5).该过程本身需要一分钟,在此期间Visual Studio完全没有响应.

我做错了什么,或者只是Azure的开发方式?

我的规格:

> Visual Studio 2008 9.0.30729.1 SP
>在.NET 3.5 SP1上运行的5个项目
> Azure SDK 1.1(2010年2月)
>单个Web角色的单个实例
>双核AMD 64机器,8GB内存,64位Windows 7,完全打补丁
>主要项目本身相当大(3k文件,~200k行),但通常在10-15秒内编译

解决方法

如果您的Web角色功能有限,您可以将Web项目设置为VS解决方案中的Active Project并从那里运行.

例如,我的Web角色不会调用表存储,blob存储等…它只是进行一些Azure日志记录调用并与sql Azure进行交互.所以有时我只是将Web项目设置为VS调试器中的启动项目,而不是Azure,并从那里运行.我已经正确编写了我的日志记录调用,以便在写入之前检查Azure是否可用,因此在这种情况下它们不会执行.

当然,如果你正在使用表存储,队列,blob等,那么这不适合你.

猜你在找的Windows相关文章