Right now I have a solution that contains all of my Prism Modules, a start-up project, and a configuration file to load all of the modules.
What I would like to do is create various solutions, that only load up the necessary modules, additionally I would like the configuration to be specified at the solution level, so that when I debug, it loads up the proper configuration file.
The only workaround I can think of would be to make a unique ‘start-up’ project for each solution, that had an appropriate configuration file.
Well, based on what you are saying maybe create a configuration project for each solution. No real implementation, but put the configuration file for that solution in there with Build Action = Content and then Copy to Output Directory = Copy Always. Then you can keep the same startup project in each solution and the configuration project would specify modules to load.
I have not tried this, so just a thought.