windows - 如何在 Azure 计算模拟器中调用 RoleEntryPoint.OnStop()?

标签 windows debugging azure cloud azure-web-roles

我正在 Azure 计算模拟器下测试一个简单的 Web 角色,并覆盖了 OnStart()Run()OnStop()我的类中派生自 RoleEntryPoint 的方法。

OnStart()Run() 被调用,但 OnStop() 未被调用 - 我将在 Visual 中按“停止调试” Studio 或关闭浏览器窗口,角色将终止,但永远不会调用 OnStop()。我已经检查过 - override 关键字存在于 OnStop() 定义中。

这不太方便 - 这意味着我无法在实时云之外测试我的 OnStop()

我可以以某种方式让计算模拟器在我的角色中调用 OnStop() 吗?

最佳答案

我怀疑(但我不确定),如果您打开计算模拟器 UI 并“停止”那里的部署,则应该调用 OnStop()。

关于windows - 如何在 Azure 计算模拟器中调用 RoleEntryPoint.OnStop()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6373462/

相关文章:

c# - C# Windows 窗体的设计模式

windows - 无法将pnputil.exe识别为内部或外部命令

c++ - 在内核空间调用 NtQuerySystemInformation

mysql - rake 数据库 :migrate missing :controller

debugging - 你找了很久都找不到的最愚蠢的 bug 是什么?

c - C中的程序状态

android - 在 Android 中没有 Activity 的情况下刷新服务中的 Azure 用户 token

c++ - 比 MFC 更好的框架?

java - Azure Web角色部署后回收

azure - 如何将 Vercel 与 Azure Repos 集成?