У меня есть решение с большим количеством проектов на C #.Зависимости не являются циклическими, и когда я собираю высокоуровневую DLL, она, похоже, перестраивает все библиотеки DLL, на которые ссылается проект, с которыми она связана, до запуска программы.
Это кажется ненужным, поскольку я не изменилкод в этих DLL, и они находятся на более низком уровне, поэтому изменения, которые я сделал в DLL верхнего уровня, никоим образом не должны влиять на DLL низкого уровня.
Как я могу сказать Visual Studio создавать только библиотеки DLLкоторые зависят от иерархической цепочки не в обе стороны.