Run test cases in multiple environments for desktop application
In Azure DevOps there are two ways of doing this that I have tried.
1) use a command line approach to update your settings file. Something like in the image below
2) use the option of giving the input to a variable at run-time. When you click deploy you can set values to your variable but that would require you to manually deploy the stage 8 times. Or add 8 different stages.