Running Multiple Versions of the Client (Production & Pre-Prod)

Modified on Mon, 8 Sep at 3:53 PM

TABLE OF CONTENTS

Introduction

In modern software development, managing multiple versions of client software across environments is essential for stability, agility, and continuous improvement. Whether you're testing new features or supporting live users, running both production and pre-production versions of your client software can help you strike the right balance between innovation and reliability.



What Are Production and Pre-Production Environments?

EnvironmentPurposeAudience
ProductionLive environment used by end usersCustomer, clients
Pre-ProductionStaging/testing environment before releaseTesters, developers


Why Run Multiple Versions?

Pre-production is your safety net, a place to validate updates, test integrations and simulate real world usage without impacting actual users.


Requirements

  • ManagementStudio v15 or greater
  • A Production instance
  • A Pre-Production instance


Configuration

  • Download the "Portable" client from here
  • Right click on the downloaded folder (1), Click on Properties -> Tick Unblock (2) -> Click Apply (3), Click OK (4)




  • Right click on the downloaded folder and extract the contents of the ZIP folder
  • Create a folder on your desktop called 'PreProd', and copy the contents of the portable version zip into the newly created folder
  • In the folder, you’ll find a ‘ClientPolicy.json’ file. Edit that file in Notepad and set the ‘ServerUrl’ value to the pre-production server as appropriate "https://localhost-preprod.com"
  • Save and close the file
  • Launch ManagementStudio.exe from the folder (or create shortcut to the ManagementStudio.exe file). This will stick to the pre-production environment as well as auto-update to whichever version that's installed in the environments




Further Support

If you require further support, please visit ManagementStudio's Service Desk to search the knowledge base or create a new support ticket.




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article