Automatically resolve "lost project reference" when binary references are used
When one project in a solution references an assembly that is the output of another project in the same solution (but does not use a Project Reference), NCrunch reports a "Possible 'lost' project reference" and is unable to trace unit test coverage in the referenced assembly.
I would ask that NCrunch provide a means to "capture" that reference and allow NCrunch to see this as a project reference without having to modify the VS project files. Our build environment requires the use of direct assembly references and can't be modified to use project references, so the usefulness of NCrunch is greatly diminished.
-
I'm happy to announce this feature has been introduced in NCrunch v2.6, released today.
-
There's a publicly available test build of NCrunch that has this feature. It's expected to be released as part of 2.6. You're welcome to give it a try if you like - you can find the download links at http://forum.ncrunch.net/yaf_postst1203_Making-NCRUNCH-aware-of-additional-reference--for-which-there-is-no-code--just-dlls.aspx
The configuration setting to control it is called 'Infer project references using assembly names'