Abbiamo una soluzione di Visual Studio 2010 con oltre 120 progetti che si richiamano l'un l'altro in qualche modo. Tutti i riferimenti tra progetti sono riferimenti di progetto e non riferimenti ai file che consentono a Visual Studio di determinare automaticamente l'ordine di creazione del progetto. Su 120, abbiamo alcuni progetti principali che non sono interdipendenti l'uno con l'altro e questi progetti sono ampiamente citati dal resto. Quindi questi progetti sono in cima all'ordine di costruzione del progetto. Questi progetti core hanno riferimenti dal framework .NET, Enterprise Library (e alcuni di essi hanno riferimenti a file dll di terze parti come una utility zip).Ordine di compilazione del progetto in Visual Studio 2010?
Non riesco a capire perché questi progetti core siano ordinati in un modo specifico. Qual è l'algoritmo per l'ordine di costruzione del progetto per progetti non interdipendenti?
PS: Capisco che posso influenzare questo ordine creando una dipendenza falsa utilizzando la scheda Dipendenze delle dipendenze di progetto.
In VS2012, l'ordine di compilazione è stato spostato in un'opzione di menu in Dipendenze progetto. –