1

I am developing a C# ASP.NET Core web application for Azure. I am using the Microsoft Azure Storage Emulator for local testing: https://learn.microsoft.com/en-us/azure/storage/common/storage-use-emulator

I want to use blob versioning as described here:

Is this supported by the Storage Emulator? I cannot find any description of how to enable it for the emulator, at least.

Is there any convenient way to test blob-version-related code locally?

Claus Appel
  • 1,015
  • 10
  • 28
  • No, latest version of storage emulator is based on storage service 2019-07-07. versioning feature of blob service is not available at that time. – Cindy Pau Mar 18 '21 at 08:33

1 Answers1

0

No, this feature is not enable on latest storage emulator.

Please check the latest version of Storage Emulator. This version don't have versioning feature.

The versioning feature of blob storage becomes available in August 2020.

Cindy Pau
  • 13,085
  • 1
  • 15
  • 27
  • 1
    Thanks. Your wording is confusing, but from the article I understand that the Emulator only supports up to the 2019-07-07 version of the storage services, and I need storage services version 2020-08-31 (or whatever the exact date is) to get blob versioning. – Claus Appel Mar 18 '21 at 08:43
  • Have you checked if azurite supports the feature? I've found I prefer it to Ms emulator – pinkfloydx33 Mar 18 '21 at 09:05
  • @pinkfloydx33 Azurite seems also not support now: https://github.com/Azure/Azurite#features--key-changes-in-azurite-v3 – Cindy Pau Mar 18 '21 at 09:15