Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何找到在Azure环境中运行的所有部署?_C#_Deployment_Azure - Fatal编程技术网

C# 如何找到在Azure环境中运行的所有部署?

C# 如何找到在Azure环境中运行的所有部署?,c#,deployment,azure,C#,Deployment,Azure,我正在尝试用c语言编写一个小代码,以查找Azure中特定订阅下运行的所有部署。 我确实找到了Microsoft.WindowsAzure.ServiceRuntime命名空间的RoleEnvironment类 这可以为我提供我的环境下的角色。 但是有人能帮我找到当前正在运行的部署以及如何获取它们的ID吗 10x, Nava 你可以用它来做类似的事情 AFAIK当前的SDK(1.3)没有封装RESTAPI的托管类,因此您需要直接针对HTTP堆栈进行编码。不过,这并不特别难 要列出特定订阅下的所有

我正在尝试用c语言编写一个小代码,以查找Azure中特定订阅下运行的所有部署。 我确实找到了
Microsoft.WindowsAzure.ServiceRuntime
命名空间的
RoleEnvironment
类 这可以为我提供我的环境下的角色。 但是有人能帮我找到当前正在运行的部署以及如何获取它们的ID吗

10x,
Nava
你可以用它来做类似的事情

AFAIK当前的SDK(1.3)没有封装RESTAPI的托管类,因此您需要直接针对HTTP堆栈进行编码。不过,这并不特别难


要列出特定订阅下的所有服务,您可以使用该操作。

有一个非常酷的Visual Studio外接程序可以完成此操作。在这里查看:


如果您不想自己编写包装器,可以使用。其中包括许多服务管理示例。请记住,这只是示例代码,因此并非所有代码都可以用于生产。我在使用管理示例时没有遇到任何问题,因为这些都是非常基本的东西

另一个问题是门户中调用的属性与API中调用的属性不匹配。e、 g.门户中的名称是API中的标签,门户中的ID是API中的名称