Accelerarea compilației soluției vizual studio folosind metoda - copy local false, ilya tretyakov dev

scutire medie de compilare nu este de a modifica proiectul prin Build -> Configuration Manager (Build coloana de lângă fiecare proiect) nu este singura abordare pentru a accelera compilarea în Visual Studio (VS).






O altă modalitate se bazează pe faptul că trebuie să dezactivați comportamentul implicit al Visual Studio atunci când VS copiază ansamblurile de proiecte la proiectele care fac trimitere la primul.

Când se aplică:
Mi-ar folosi doar pentru soluții extrem de mari, atunci când mai mult de 5-10 proiecte. Cred că nu este lipsit de valoare să confundăm dezvoltarea.

Realizare.
Descrierea generală, potrivită pentru proiectele existente și pentru cele nou create.

Atenție vă rog!
Nu continuați cu implementarea fără a studia elementul Excepții după acești pași.

  1. Dacă aveți nevoie să adăugați referințe la alte proiecte din cadrul soluției, nu contează ce veți face în fereastra Add Reference. prin fila Proiecte sau prin fila Răsfoire. Nu uitați să treceți prin toate punctele acestei instrucțiuni pentru fiecare nou proiect.
  2. Configurați dosarele partajate pentru ansamblurile din cadrul soluției. În proprietățile fiecărui proiect, selectați fila Construiți.
    Apoi, setați calea către dosarul public prin câmpul Căi de ieșire. dar mai întâi observați că în partea de sus a fila Build este lista derulantă Configuration. în cazul în care configurația de compilare selectată (de obicei, Debug sau Release, sau un fel de personalizat, în cazul în care acesta a fost înființat) .Dacă doriți să specificați aceeași locație pentru toate configurațiile de compilare, selectați lista „Toate configurațiile“ și setați valoarea în câmpul cale de ieșire. de exemplu, o „.. \ bin \“, atunci bin.Esli aceeași pentru fiecare folder de configurare a proiectului va trebui să setați rădăcină într-un dosar separat, specificați calea către câmpul Calea de ieșire pentru fiecare configurație în lista Configurațiile. cu excepția valorii "Toate configurațiile". De exemplu, puteți seta să Release ".. \ bin \ Release \", și pentru Debug ".. \ bin \ Debug \". Atenție!
    În proiectele Web ASP.NET, folderul bin poate fi localizat numai în directorul rădăcină al proiectului Web.






Ce cerințe suplimentare?
pentru dezvoltator impune această decizie:
Trebuie să configurați manual fiecare proiect nou.
Trebuie să treceți peste toate proiectele existente în Solution.
Dacă mutați proiectele în foldere, atunci trebuie doar să configurați mai întâi.







Trimiteți-le prietenilor: