We are going to be creating a library that contains a connection to a specific database that is used by multiple groups and applications within our organization so that we can attach this library to processes that need access to this information. The concern I have is that this database exists within our Dev, QA, and Production Environment on servers that are specific to that environment and so when we deploy this library we need to be able to specify which Database to connect to.
From what I can see when I create a connection I have to specify which server I am going to connect to and so this will need to be changed based on which environment I am deploying to everytime I deploy or I have to keep three versions of the library (one for each environment) so that the connections are set correctly.
Is there a way to configure it so that the connection can be dynamically set based on the environment (i.e. Can I safely manipulate the Connections.Connection file as part of the release process or keep multiple versions of this file and select the correct one based on where we are deploying the release.)
-Matt