我有一个内置在IIS或在云中运行作为标准的web应用程序的asp.net MVC应用程序。

我需要能够确定是否该应用程序在天青(DEV织物或云)被托管,或者如果它被运行作为IIS下标准的web应用程序。

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

有帮助吗?

解决方案

想我发现它:

Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.IsAvailable

由于

@Wheat:谢谢对于这样的快速响应,使得stackoverflow.com一个巨大的资源

其他提示

你能使用StorageAccountInfo类:

在您的StorageAccountInfo对象属性“usePathStyleUris”是false当你指向云存储和true当你在本地指着发展寄存。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top