我一直觉得这很令人困惑:
WindowsAzure.Storage
NuGet包由微软开发,可以让你处理诸如Blob Storage(创建blob等)之类的任务。- 还有
Microsoft.Azure.Storage.*
包也由微软开发,完成相同的任务。
如果你的项目同时依赖于这两者,就会出现命名冲突,例如(类型“CloudStorageAccount”存在于“Microsoft.Azure.Storage.Common”和“Microsoft.WindowsAzure.Storage”中)。
以下是两种方案的链接:
https://learn.microsoft.com/en-us/dotnet/api/overview/azure/storage?view=azure-dotnet
https://github.com/Azure/azure-storage-net/blob/master/README.md
它们之间的区别是什么?我何时应该使用其中一个而不是另一个?