Remco;16573 wrote:Hi, thanks for sharing this issue.
NCrunch itself actually doesn't care about the solution root. It's possible to have projects specified well outside the solution directory and the tool should be able to find them - but it's important that these project reference each other using correct relative paths specified using ProjectReference elements (absolute paths won't work).
I suspect there is something else going on here that is throwing out the NCrunch build. If you'd like me to examine the problem in more detail, the next step would be to submit a bug report after you've enabled NCrunch and the build has failed. I can then examine the log to see if there is any obvious misbehaviour. Understanding that you've found a workaround for the issue, whether you want to proceed with this is up to you.
Well the workaround is a PITA and I would prefer not to have to do this every time. Happy to share the build logs but there's not too much to see from my initial take - the project in question was not even mentioned in the log at all!
Note that while I'm happy to share the logs I can't do that publicly. Shall I raise a ticket somewhere?