Почему бы просто не включить один проект в каждое из ваших решений? Затем, когда вы перестроите решение, вы в конечном итоге будете использовать последний код.
В качестве альтернативы, если вы хотите выполнить сборку на основе двоичного файла, укажите одну позицию относительно всех ваших решений, которая всегда имеет самую последнюю версию, и просто создайте ее.