azure - 为什么当我按 F5 时,会从 Azure 项目中的 Visual Studio 打开两个资源管理器窗口

标签 azure azure-worker-roles

当我按 F5 运行包含两个辅助角色和一个 Web 角色的 Azure 项目时。它会打开两个具有相同 URL 的窗口,并且它们也需要很长时间才能打开。

所谓耗时,我的意思是,网站加载时间过长,但 Controller 中不会执行此类功能或代码。

有人可以指导我吗?

最佳答案

启动 Azure 项目需要更多时间,因为它做了更多的事情。对于初学者来说,每次按 F5 时,它都会为每个角色创建和配置新的应用程序池,然后为每个角色实例创建和配置新的网站。

我发现有时按 Ctrl+F5 启动站点要快得多(即启动而不调试)。然后,您可以手动附加到流程,但您可以自由地对许多文件进行修改,而无需重新部署角色。如果您修改的内容不需要重建二进制文件,这尤其有用。

对于您的其他问题,您可以使用角色属性的“配置”选项卡来控制如何为 HTTP 和 HTTPS 端点启动浏览器。只需取消选中您不希望启动浏览器的端点即可。

关于azure - 为什么当我按 F5 时,会从 Azure 项目中的 Visual Studio 打开两个资源管理器窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5590603/

相关文章:

azure - 在辅助角色中使用 librets(PInvoke)

c# - 在 Azure 中生成并执行工作进程

azure - 如何在运行时更新 Windows Azure 辅助角色

azure - 有没有办法在 Azure Web 角色中托管 Azure Worker 代码?

sql-server - 在 Azure 虚拟机规模集 (VMSS) 上实现 SQL Server

Azure DevOps - Set-Azcontext - 无法识别术语 'Set-Azcontext'

azure - 获取 Azure 上的 Get-AzResource 返回的对象的属性

azure - 如何开始运行 Windows Azure 服务的辅助角色?

azure - 在没有 Teams-Context 的情况下可以与 Microsoft Teams 的 Bot Framework 发起主动对话吗?

Azure 离线同步 - 未捕获的异常