Blog Alexandra Bundu felgyorsítja a projektek összeszerelését a vizuális stúdióban

A projekt összeállításakor a Visual Studionek több mint 20 projektet kell gyűjtenie? Tehát, mint én, már észrevette, hogy ez a művelet jó időt vesz igénybe. Most 27 projektünk van összeállítva, és megtaláltunk egy módszert, amely felgyorsítja ezt a folyamatot.

Először meg kell csinálni egy merevlemezt a memóriában. Minden olyan program, amely erre képes (pl. RamDisk).

A lemez mérete az Ön igényeitől függ. Ennek eredményeképpen a lemez tartalmaz minden ideiglenes Windows-fájlt, valamint minden bin és obj mappát a projektjeinek összeszerelésével.

Hozzon létre egy Temp mappát ezen a meghajtón, és állítsa be az összes elérési utat a rendszer ideiglenes fájljaihoz.

Alexandra Byndha blogja felgyorsítja a projektek összeszerelését a vizuális stúdióban

Blog Alexandra Bundu felgyorsítja a projektek összeszerelését a vizuális stúdióban

További munkákhoz a linkd.exe fájlt át kell másolni a c: \ WINDOWS \ system32 fájlba.

Ezzel a programmal létrehozhatjuk a projektünk bin mappáját a memóriában lévő lemezen, és létrehozhatunk egy linket a valós projekt mappából. Tekintettel arra, hogy a Visual Studio a RAM lemezre projekteket készít, gyorsulni akarunk. Ezt a műveletet az összes olyan bin és obj mappával kell elvégezni, amely a gyülekezésben részt vevő valamennyi projekthez tartozik. Írtam egy scriptet a NAnt-nek. amely ezt automatikusan elvégzi, mert Szeretek automatizálni mindent. Ez a szkript a konfigurációs fájlból a gyökérkönyvtár elérési útját veszi át a projektekkel és a lemez nevét a memóriában.

A SetUpRamDisk.build fájl tartalmazza a szkriptet:

Ha valaki vágyakozik, akkor ezt a szkriptet átírhatja vagy újraírhatja egy másik nyelvre. Az összes projektmappa helyes összekapcsolásához meg kell adnia paramétereit a konfigurációs fájlba.

A SetUpRamDisk.xml fájl tárolja a parancsfájl konfigurációját:

A parancsfájl normál működéséhez létre kell hoznia egy másik fájlt - linker.bat. Csak azért szükséges, hogy regisztráljon egy görbe szkriptet, és csak egy sort tartalmaz:

Futtassa a szkriptet a sor használatával:

NAnt.exe /f:SetUpRamDisk.build go

Végül menjen a Visual Studio beállításaihoz, és állítsa be a párhuzamosan összeállítható projektek számát. Ez a szám a számítógépétől és a projekttől függ.

Blog Alexandra Bundu felgyorsítja a projektek összeszerelését a vizuális stúdióban

Mindezek után a projektek teljes összeszerelése közel kétszeresére gyorsult. A projekt átformálása több változás után közel öt másodpercen belül megtörténik.

Kapcsolódó cikkek