ПредишенСледващото

Когато компилирате Visual Studio проект е да се съберат повече от 20 проекта? Така че, както вече сте забелязали, че тази операция отнема известно време. Сега имаме време събира 27 проекта и ние намерихме начин да се ускори този процес.

Първо трябва да се направи с памет твърд диск. То се вписва всяка програма, която е в състояние да прави (например, Ramdisk).

размер на диска зависи от вашите нужди. В резултат на това, дискът ще бъде всички временни файлове на Windows и всички кошчето за папки и OBJ с модули от вашите проекти.

Създаване на този CD папка Temp и да го настроите по целия път до папката за временните файлове в системата.

Блог Александър byndyu ускоряване монтажни проекти в Visual Studio

Блог Александър byndyu ускоряване монтажни проекти в Visual Studio

За по-нататъшна работа linkd.exe файл трябва да бъде копиран в C: \ Windows \ system32.

С тази програма ще можете да създадете папка бин на нашия проект от диска в паметта и да направи връзка към него от тази папка проект. Поради факта, че Visual Studio ще състави проекта на диска в паметта, и ние искаме да получите ускорение. Тази операция трябва да се направи с всички кошчето за папки и OBJ всички проекти, които са въвлечени в събранието. Написах скрипт, за да Нант. че ще го направи автоматично, тъй като Обичам всичко автоматизирано. Този скрипт е на пътя на конфигурационния файл в главната папка с проекта и името на диска в паметта.

SetUpRamDisk.build файл съдържа следния скрипт:

Ако някой има желание, този скрипт може да бъде пренаписана или porefaktorit на друг език. Свързването на всички папки на проекта се проведе правилно, трябва да си запишете вашите настройки в конфигурационния файл.

SetUpRamDisk.xml файл съхранява конфигурация скрипт:

За нормална работа на скрипта трябва да се създаде още един файл - linker.bat. Той се нуждаеше само да го записва sgererirovanny сценарий и ще съдържа само един ред:

Изпълнете скрипта с линиите:

NAnt.exe /f:SetUpRamDisk.build отидете

И накрая, отидете в настройките на най Visual Studio и да зададете броя на проектите, които могат да бъдат събрани в паралел. Тази цифра зависи от вашия компютър и на самия проект.

Блог Александър byndyu ускоряване монтажни проекти в Visual Studio

След точно описани пълен комплект проекти, ускорени от почти 2 пъти. Компилирате проекта след няколко промени се случват почти 5 секунди.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!