Наиболее простой подход, вероятно, заключается в том, чтобы просто создать новое решение, затем вручную скопировать все проекты в этом решении и добавить его в новое решение (щелкните правой кнопкой мыши имя решения в обозревателе решений -> Добавить -> Существующий Project.
Оттуда, при необходимости, переименуйте проекты, следя за тем, чтобы такие вещи, как пространство имен по умолчанию и имя сборки, соответствовали имени вашего нового проекта (вы можете найти их на странице свойств каждого проекта). Также следите за любыми путями, которые могут потребоваться изменить на этапах до / после сборки. Возможно, вы также захотите переименовать существующие пространства имен (щелкните правой кнопкой мыши пространство имен в коде, Refactor -> Rename ...)
Кроме того, это может быть хорошей возможностью определить, какие проекты будут общими как для старого приложения, так и для вашего нового, и, возможно, переместить их в третье место, откуда оба решения могут ссылаться на них.