Возможное решение - настроить сборку Режим проверки до , чтобы не извлекать файлы автоматически . Затем напишите пользовательский шаг сборки, который выполнит заказ за вас. Но, похоже, проверить, что решение - это просто хитрая проблема . Возможно, вы захотите написать собственный шаг MSBuild (возможно, написать пользовательскую задачу .NET) или использовать PowerShell.
Вы должны будете помнить, чтобы ссылаться на каждый файл внутри решения, например, на зависимости вашей библиотеки, иначе проверка не получит все, что нужно.
Глядя на всю эту суету, я бы посмотрел более усердно на , почему вам нужно такое поведение, и посмотрите, сможете ли вы реструктурировать пути решения / vcs, чтобы избежать проблемы все вместе.