У меня есть решение с 11 проектами с перекрестными зависимостями.Допустим, у меня есть p1 и p2, p2 нужен p1 dll для сборки.У всех проектов изменен путь вывода компиляции.
Итак, когда у меня нет сгенерированных библиотек DLL и я щелкаю Построить решение, компилятор начинает строить все проекты в правильном порядке, но они терпят неудачу, потому что компилятор делаетне найти предыдущий проект DLL.Библиотеки DLL, на самом деле, собраны правильно, и если я сделаю еще одну сборку, она отлично работает.Но в первый раз это не удается.
Порядок компиляции правильный, библиотеки DLL генерируются, и во второй раз, когда я строю, это работает ... У кого-то есть идеи, почему он терпит неудачу в первый раз?
РЕДАКТИРОВАТЬ: Я хочу отметить, что мой порядок компиляции правильный.