This is wrong; when building a solution with multiple projects, it will get the wrong project.
It needs to find the root folder for the project containing the current file.

We'll need to find some way to mock that for tests.