gpt4 book ai didi

azure - Windows Azure 本地开发环境速度

转载 作者:行者123 更新时间:2023-12-01 01:34:10 24 4
gpt4 key购买 nike

我已经开始将现有的 ASP.NET Web 应用程序移植到 Windows Azure,并注意到开发过程非常缓慢。每次我对代码进行更改并想要查看它时,我都必须将其有效地重新部署到本地开发云(使用开始调试 (F5) 或开始而不调试 (Ctrl-F5)。该过程本身需要一分多钟的时间,在此期间 Visual Studio 完全没有响应。

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

我的规范:

  • Visual Studio 2008 9.0.30729.1 SP
  • 5 个项目在 .NET 3.5 SP1 上运行
  • Azure SDK 1.1(2010 年 2 月)
  • 单个网络角色的单个实例
  • 双核 AMD 64 计算机,配备 8GB RAM,64 位 Windows 7,已打完整补丁
  • 主项目本身相当大(3k 文件,约 200k 行),但正常编译需要 10-15 秒

最佳答案

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

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

当然,如果您需要对表存储、队列、blob 等进行大量操作,那么这不适合您。

关于azure - Windows Azure 本地开发环境速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2992126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com