加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows Azure本地开发环境速度快

发布时间:2020-12-14 05:29:25 所属栏目:Windows 来源:网络整理
导读:我已经开始将现有的ASP.NET Web应用程序移植到 Windows Azure,并注意到开发过程非常缓慢.每次我对代码进行更改并想要查看它时,我都必须有效地将其重新部署到本地开发云(使用开始调试(F5)或启动而不调试(Ctrl-F5).该过程本身需要一分钟,在此期间Visual Studio
我已经开始将现有的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等,那么这不适合你.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读