Unsere Lösung besteht aus etwa 20 .vcproj-Dateien. Außer dem Hauptprogramm sind die meisten davon unabhängige Bibliotheken, die nur von ihren eigenen Unit-Tests abhängig sind.
Wenn wir diese Lösung in VS.NET erstellen, stellen wir fest, dass VS mehrere VCBuildHelper-Prozesse startet und alle verfügbaren Kerne effizient ausnutzt. Wenn wir jedoch unsere mit MSBuild implementierten täglichen Build-Skripte ausführen, stellen wir fest, dass nur ein Kern verwendet wird.
Wir hatten /maxcpucount und /p:BuildInParallel=true hinzugefügt, aber es funktionierte immer noch nicht.
Für jede Hilfe sind wir dankbar.
Vielen Dank im Voraus!