C# 获取Azure中的默认部署存储

C# 获取Azure中的默认部署存储,c#,azure,storage,connection-string,C#,Azure,Storage,Connection String,我正在Azure中使用cloud service classic,当我部署到新的Azure帐户时,我必须使用部署向导创建一个新的云存储(默认情况下具有相同的名称)。是否有任何方法可以从服务连接到此存储(以编程方式获取连接字符串),而无需首先部署、从Azure门户获取连接字符串并将连接字符串粘贴到服务配置文件?多谢各位 存储帐户用于在部署期间临时保存部署包。我不相信它被配置为云服务的一部分,因此您不能将其设置为云服务配置的一部分 您可以通过PowerShellGet-AzureStorageAcc

我正在Azure中使用cloud service classic,当我部署到新的Azure帐户时,我必须使用部署向导创建一个新的云存储(默认情况下具有相同的名称)。是否有任何方法可以从服务连接到此存储(以编程方式获取连接字符串),而无需首先部署、从Azure门户获取连接字符串并将连接字符串粘贴到服务配置文件?多谢各位

存储帐户用于在部署期间临时保存部署包。我不相信它被配置为云服务的一部分,因此您不能将其设置为云服务配置的一部分

您可以通过PowerShell
Get-AzureStorageAccount
轻松检索存储帐户,并通过PowerShell
Get-AzureStorageBlob-container$ContainerName检索存储帐户中的blob容器

存储帐户用于在部署期间临时保存部署包。我不相信它被配置为云服务的一部分,因此您不能将其设置为云服务配置的一部分

您可以通过PowerShell
Get-AzureStorageAccount
轻松检索存储帐户,并通过PowerShell
Get-AzureStorageBlob-container$ContainerName检索存储帐户中的blob容器

是的,谢谢,但是我可以在Azure实例上执行Get-AzureStorageAccount吗?我已经试过了,默认情况下没有Azure Power Shell模块。为什么需要在实例上执行PowerShell脚本?为什么需要存储帐户?因为我需要持久存储以用于通过soap接口设置的服务配置。您需要在云服务的实例(如PowerShell模块)上安装的任何内容都应使用.csedef的任务部分通过命令行进行设置。您可以编写一个脚本来安装所有内容,只需在.csdef的任务部分将其设置为具有提升权限的简单任务。是的,谢谢,但是我可以在Azure实例上执行Get-AzureStorageAccount吗?我已经试过了,默认情况下没有Azure Power Shell模块。为什么需要在实例上执行PowerShell脚本?为什么需要存储帐户?因为我需要持久存储以用于通过soap接口设置的服务配置。您需要在云服务的实例(如PowerShell模块)上安装的任何内容都应使用.csedef的任务部分通过命令行进行设置。您可以编写一个脚本来安装所有内容,只需在.csdef的任务部分将其设置为具有提升权限的简单任务即可。