Jak będziesz chciał uruchomić kilka razy dany proces to możesz wykorzystać
polecenia for. Ja tak muszę z budowaniem projektów w .NETcie. Musze 2 razy uruchomić msbuild'a. Niektóre projekty nie maja referencji do innych projektów w solucji, ale do zbudowanych bibliotek w specjalnym folderze. Problem też może być jak jedno budowanie projektu potrzebuje dużo czasu (dajmy na to 25 minut) i w każdym momencie może wystąpić błąd.
Polecenie do dwukrotnego budowania jest poniżej:
for /L %n in (1,1,2) do ( msbuild myProject.sln /m )
Takie proste, a tak upraszcza życie :)
Dzięki, polecenie się na pewno przyda.
OdpowiedzUsuńZ drugiej strony jeżeli chodzi o podwójne budowanie solucji, to jednak lepiej naprawić źródło problemu i poprawnie ustawić zależności. Jak musisz dwa razy buildować, to "wiedz że coś się dzieje".