Here's the situation:
I've got a solution with multiple unit testing projects, each targeting a specific assembly in the application. These unit test projects require a set of App_Config* files in order to execute (i.e. connectionStrings.config, appSettings.config, etc). When I run the tests from within VS.NET using TD.NET or ReSharper, as expected the world is good, however, when I run my NAnt build scripts to execute the tests, my build output folder which contains all of the assemblies, test assemblies, etc, does not contain any of the associated App_config* files.
I tried setting all of the App_Config file properties to "Copy Always" which works fine when there is a single testing project within the solution i'm building, however when multiple projects are all within the same solution and all contain the same config file names with different settings, the world begins to fall apart.
What is the best way to handle this situation?
Thanks