Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.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# 使用c删除新门户azure上的现有VHD#_C#_Azure_Azure Storage Blobs - Fatal编程技术网

C# 使用c删除新门户azure上的现有VHD#

C# 使用c删除新门户azure上的现有VHD#,c#,azure,azure-storage-blobs,C#,Azure,Azure Storage Blobs,我有一个windows应用程序,它在azure的新门户上创建了一个虚拟机(不是经典的虚拟机)。不知何故,当我删除当前创建的虚拟机并尝试用相同的名称重新创建该虚拟机时,我总是会出错 已存在。请提供不同的blob URI作为磁盘的目标 “(somename)\u osdisk.” 解决这个问题的方法是通过新门户删除与新创建的VM的VHD同名的VHD 我想知道是否有一种方法可以使用C#代码删除该VHD。如果我总是在新门户网站上删除它,那太麻烦了。Azure中的VHD只是Azure存储中的一个blob。

我有一个windows应用程序,它在azure的新门户上创建了一个虚拟机(不是经典的虚拟机)。不知何故,当我删除当前创建的虚拟机并尝试用相同的名称重新创建该虚拟机时,我总是会出错

已存在。请提供不同的blob URI作为磁盘的目标 “(somename)\u osdisk.”

解决这个问题的方法是通过新门户删除与新创建的VM的VHD同名的VHD


我想知道是否有一种方法可以使用C#代码删除该VHD。如果我总是在新门户网站上删除它,那太麻烦了。

Azure中的VHD只是Azure存储中的一个blob。因此,删除VHD只是删除存储器中的blob。dotnet为Azure存储提供了一个很好的API。请参阅文档。

Azure中的VHD只是Azure存储中的一个blob。因此,删除VHD只是删除存储器中的blob。dotnet为Azure存储提供了一个很好的API。请参阅文档。

谢谢您的回复。是的,这是azure存储中的一个blob。在旧门户上删除此内容时,我没有任何问题。我似乎找不到在新门户中删除存储帐户上的blob的方法。您可以在新门户中删除blob:所有资源-->-->在“服务”下单击blob-->-->选择您的blob并单击delete是,但您可以在DOT NET API上执行此操作吗?是的,当然可以。阅读本文,并在第节中专门教您如何删除blob。谢谢@Jack Zeng!我想我不能使用它,因为它与存储帐户不在同一名称空间中。谢谢您的回复。是的,这是azure存储中的一个blob。在旧门户上删除此内容时,我没有任何问题。我似乎找不到在新门户中删除存储帐户上的blob的方法。您可以在新门户中删除blob:所有资源-->-->在“服务”下单击blob-->-->选择您的blob并单击delete是,但您可以在DOT NET API上执行此操作吗?是的,当然可以。阅读本文,并在第节中专门教您如何删除blob。谢谢@Jack Zeng!我想我不能使用它,因为它与存储帐户不在同一名称空间中。