Dynamically setting Work Queue in Pega Robotics Project Properties
We have a requirement to deploy Pega Robotics Solution in multiple machines with different Robot Work Queue for each machine. Changing the Robot Work Queue everytime and deploying on the Robot machines is tedious as there are many projects to be updated in a Solution.
Is there any centralized configuration setting to configure Robot Work Queue and make the projects properties for Robot WorkQueue to refer the value from the configuration file.
It would be of great help if you provide any suggestion to simplify the process of updating Robot WorkQueue property for multiple projects.
Thank you very much for the response. The contents in the link is very informative.
However this configuration is applicable for the properties of project components. The Robot Work Queue is property of the Project itself(is being set up by right clicking the project in solution explorer but not in properties window). I am not able to use this method to configure project property.
Please can you let me know if there is a way to configure Project Property dynamically.
The code this.mRobotWorkQueue = "<ROBOTNAME>"; has been replaced with code statements to read a file and get Robotqueue name from the file instead of setting hardcoded Robot Queue name from Project properties window.
Appreciate if anyone suggest better solution without hacking code in .cs file.