I have a Visual Studio project structure something like this:

```
Base (no connection string)
Data (connection string to Sql Server, references Base)
Logic (connection string to Sql Server, references Base & Data)
Base.Test (no connection string, references Base)
Logic.Test (connection string to Sql Server, references Base & Data & Base.Test)

```

When I use Resharper to run all the unit tests on each of the test projects separately, they pass. But when I run all unit tests across all projects, the Base tests pass first and then the Logic tests fail because it can't find the connection string.

When I debug, I can see it does actually have one connection string to SqlExpress, which I gather is being generated by Entity Framework, which seems to come from another project higher up the chain?

How can I get the Logic.Test project to use its own connection string from app.config on Run All?