In VS2010 you can specify multiple startup projects (right-click on Solution & selelct appropriate options in the "Startup Project" area).
That works fine if you hit F5, but for NUnit tests I haven't yet found a way to startup those projects before running the tests. Is there a way?
Constraints:
I don't want to run the console apps from dos, as I want debug support.
I don't want to have a seperate solution open. My Reasoning here is just that there's a little more friction switching between solutions & making sure edits go in the right solution. VS2010 does a good job of checking when files have changed, but, it'll just be easier to have one integrated debug experience that works the same way as when hitting F5.
Currently I'm using NUnit with Resharper 6.
Hopefully there's an option somewhere that I'm missing.
Thanks for taking a look at this.
UPDATE:
So it looks like an unsupported situation at the moment. Presently I'm looking at starting the tests as console applications as well. Probably I'll create way of secifying one test or all tests manually.
It'd be nice to be able to get a report on success/failure even if run outside of the test runner. Is it back to doing this manually?
A SOLUTION
Pedro posted these links in the comments to solution posts:
For these files in *C:\Program Files (x86)\NUnit 2.5.10\bin\net-2.0*:
nunit.exe.config
nunit-x86.exe.config (IMPORTANT FOR ME)
I made these settings changes:
Under <configuration> add:
<startup>
<supportedRuntime version="v4.0.30319" />
</startup>
and under <runtime> add:
<loadFromRemoteSources enabled="true" />