How to determine why visual studio might be skipping projects when building a solution
In my case, all the projects were set to "Any CPU" and issue solved by removing the projects (removing the project does not cause the files to be removed) and re-adding them to the solution.