Multiple Emulator versions RRS feed

  • Question

  • We have two Azure cloud service solutions currently using Storage SDK 2.2. We are upgrading to Storage SDK 2.6 but cannot upgrade and support existing version from the same development environment. If the emulator is upgraded the solution with the older SDK binaries fails. Likewise, the newer SDK binaries do not work with the older emulator.

    What is suggested for a mixed SDK version scenario like this? Are separate development environment required?



    Gary Brandt

    Thursday, July 16, 2015 4:14 PM


  • Hi,

     Below is the Excerpt from the following StackOverflow thread which i guess answers your question.

     When you install the SDK, there're two things which gets installed -
      1.Some libraries & helper utilities.
      2.Emulators (compute and storage).

      At any point of time, the emulator you have is that of the latest version. So if you have installed SDK 2.0 and then install SDK 2.3, you will have the libraries & utilities for both 2.0 and 2.3 so that you can reference libraries from that SDK in your application and use the utilities there but the emulator would be of version 2.3.

     Let us know if this helps.

    Nithin Rathnakar

    Thursday, July 16, 2015 7:13 PM