我正在尝试从Azure blobl存储下载一个dll并读取它的版本。当我手工下载它时,所有的属性都在那里,但是当我用代码下载它时,什么都没有:

这是我正在使用的代码:
Stream file = File.OpenWrite(Path.Combine(downloadPath,blobName));
BlobClient blobClient = new BlobClient(connectionString, containerName, blobName);
blobClient.DownloadTo(file);发布于 2022-11-23 17:30:15
我在我的环境中尝试并成功地从azure存储区下载了dll文件.
代码:
using Azure.Storage.Blobs;
namespace blobdll
{
class program
{
public static void Main()
{
var connectionString = < Connection string>;
var downloadPath = "< path of folder upto filename >";
using Stream file = File.OpenWrite(Path.Combine(downloadPath));
BlobClient blobClient = new BlobClient(connectionString, "test", "A2dLib-3.17.dll");
blobClient.DownloadTo(file);
}
}
}控制台:

门户:

下载的文件:
在下载完文件后,我检查了它相同大小的文件的大小。

https://stackoverflow.com/questions/74548535
复制相似问题