After getting my AssemblyInfo changes (regarding deprecated strong naming attributes) in place and my project file default platform issues addressed on my end I was able to get NCrunch up and running. However, I was only able to do so by disabling instrumentation of every project that is referenced by any other project in the solution.
As a result, only my test projects and top-level applications are instrumented (and I'll probably disable the latter to keep things simple).
Any project set to be instrumented will result in a dependent project failing to be built by NCrunch, with an error of the following form:
Quote:[14:42:53.892-BuildTask-70] Error 'Compilation': DEPENDENT_PROJECT_NAME: CLASS_NAME.cs (2): The type or namespace name 'LOCAL_NAMESPACE_IN_INSTRUMENTED_PROJECT' does not exist in the namespace 'FULL_PARENT_NAMESPACE_IN_INSTRUMENTED_PROJECT' (are you missing an assembly reference?)
NCrunch is ticking along nicely, shortening the test feedback cycle more than I've seen any other tool do, and this is awesome enough already, but it would sure be nice to instrument my SUTs.
Is there any information that I can provide to you to help diagnose this issue?