18

我有一个 asp.net mvc 应用程序,它被构建为在 iis 或云中作为标准 web 应用程序运行。

我需要能够确定应用程序是否托管在 azure(开发结构或云)中,或者它是否在 iis 下作为标准 Web 应用程序运行。

如何判断它是否在云中运行?

4

2 回答 2

41

想我找到了:

Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.IsAvailable

谢谢

@Wheat:感谢您的快速响应,使 stackoverflow.com 成为一个很好的资源。

于 2009-05-17T04:42:21.197 回答
1

你可以使用这个StorageAccountInfo类吗?:

在您的StorageAccountInfo对象中,属性“ usePathStyleUris”是false指指向云存储和true指向本地开发存储的时间。

于 2009-05-17T04:35:32.413 回答