arbeite ich zur Zeit an einem Xamarin pcl Projekt in Visual Studio 2017 mit den Plattformen UWP und Android. Bis vor einem Monat ist die Erstellung des Projekts schnell, aber jedes Mal, wenn ich etwas ändere, dauert es etwa 100 Sekunden, bis es fertig ist.Warum Xamarin pcl Build dauert so lange
Meine Architektur: Ich habe ein PCL-Projekt mit UWP und Android.
Dieses Projekt hat 4 Bibliotheksprojekte als dlc's.
1 der libs hat eine andere lib als dlc.
Es spielt keine Rolle, wo meine Änderung ist, es dauert immer etwa 100 Sekunden, bevor es erstellt.
Dies ist die größte zwei sind, aber ich weiß nicht, ob das wenn reparierbar? 1> 71555 ms BuildNativePackage 1 Aufrufe 2> 70317 ms LoggerBasedExecTask 1 Aufrufe –
@TiesTheunissen 'BuildNativePackage' ist, wenn Sie ein natives' appx'-Paket erstellen. Dies * normalerweise * ist CPU-gebunden (und Festplatten weniger gebunden, vor allem, wenn Sie eine SSD haben), da es die Compiler-Tool-Kette zu AOT Ihre IL auf native x86/Arm-Code aufruft. Sie können den Task-Manager während eines BuildAlls beobachten, um festzustellen, ob es cpu- oder festplattengebunden ist ... aber Sie können nicht viel tun, wenn nicht neue Hardware (CPU und/oder ein SSD-Laufwerk) in Ihrer Zukunft ist. – SushiHangover
Es nutzt in der Tat die CPU. Die Nutzung der CPU beträgt jedoch durchschnittlich 40%. Ich habe eine Intel (R) Core (TM) i5-3470 CPU @ 3.20 Ghz und eine SSD. Also, wenn die CPU bei 100% baut, macht es Sinn, aber wenn die Durchschnitt 40% ist, ist es nicht wright? –