0

Azure 运行时特性RoleEnvironment.IsEmulated属性旨在判断代码是在 Azure Compute Emulator 中还是在真正的 Azure 云中运行。

然而,通常的方法似乎是获取RoleEnvironment.DeploymentId并检查它是否看起来像 GUID 表示。建议使用这种方法来回答这个这个问题。

为什么RoleEnvironment.IsEmulated不使用?它只是在运行时的更高版本中引入还是有什么问题?

4

1 回答 1

3

这个属性是在后期引入的(我可以说它很新),然后提出了引用的问题。该属性已在 SDK 1.5(2011 年 9 月)中引入,在第二个引用问题的最新答案之一中也提到了该属性。

于 2012-07-19T10:27:35.180 回答