gpt4 book ai didi

asp.net - Application_End 未在 Azure 模拟器或云中调用

转载 作者:行者123 更新时间:2023-12-03 00:34:03 25 4
gpt4 key购买 nike

删除部署或重新启动实际生产 Web 角色时,不会调用 ASP.NET Web 应用的 Application_End 方法。

卸载应用程序时,我需要执行清理操作(例如删除动态服务总线订阅)。

有什么想法吗?

最佳答案

我不知道为什么您的 Web 角色没有调用 Application_End(或者看起来没有调用),但您应该使用 Application_End 来清理您的实例。这可能意味着您的代码会多次运行(例如每次回收),但这并不是必需的。

清理操作应该在 WebRole.cs 的 OnStop 方法中进行。但请记住,您只有 a limited time for your cleanup operations .

关于asp.net - Application_End 未在 Azure 模拟器或云中调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13292134/

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