我正在用Azure Compute Emulator测试一个琐碎的Web角色,并且在我的类中继承了OnStart()Run()OnStop()方法,这些方法是从RoleEntryPoint派生的。

调用了OnStart()Run(),但没有调用OnStop()-我将在Visual Studio中按“停止调试”或关闭浏览器窗口,并且该角色将终止,但从未调用OnStop()。我已经检查过-override定义中存在OnStop()关键字。

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

我可以以某种方式使Compute Emulator调用OnStop()吗?

最佳答案

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

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

10-12 20:57