Я бы хотел изменить порядок сборки проектов в своем решении C #, не полагаясь на зависимости проекта.
Причина: решение занимает около 1 мин 30 сек. Это немного, особенно если вы делаете много мелких изменений.
Мой подход к исправлению этой проблемы заключается в том, чтобы отображать общий ресурс (мой R :), указывающий на ".. \ ReferencedAssemblies". Каждый проект outdir указывает на ".. \ ReferencedAssemblies"
Любые межпроектные ссылки извлекаются из R: \ assemblyName.dll, с Copylocal = false. Это означает, что зависимые проекты не нужно перестраивать, если изменения вносятся только в один проект.
Я обнаружил, что этот подход экономит много времени на локальную сборку.
Последняя проблема - изменение порядка сборки проектов в решении в целом, не полагаясь на зависимости. Есть идеи, как это сделать?
Заранее спасибо.
Padda