Niezwykle wolny czas kompilacji dzięki Visual Studio 2015 U3 + .NET Core


1

Mam nadzieję, że to odpowiednie miejsce na to pytanie. Próbowałem innych metod i nie znalazłem żadnych rezultatów ... proszę dać mi znać, jeśli należy to do innej witryny wymiany stosów.

Używam Visual Studio 2015 Update 3i .NET Core- w szczególności - ASP.NET Corebuduję dużą stronę internetową. Działa dobrze, a jeśli skompiluję przy użyciu wiersza polecenia dotnet build, wszystko jest szybkie i wydajne.

Ale jeśli spróbuję wykonać kompilację w programie Visual Studio, zajmuje to sporo czasu. W rzeczywistości kilka minut. Nie potrafię nawet zrozumieć, dlaczego.

Rozwiązanie ma 13 projektów i żaden z nich nie jest bardzo duży, z wyjątkiem jednego *.Webprojektu. Podejrzewałem, że spowolnienie było spowodowane próbą przetworzenia wszystkich plików *.js, *.ts, *.scss, *.cssi *.html- ale nawet jeśli usunę ten projekt z rozwiązania, nadal mam słabą wydajność.

Dzieje się tak nawet przy nowej instalacji Windows 10 x64z Visual Studio 2015 Professional /w Update 3.

Opublikowałem szczegółowy dziennik całej mojej kompilacji (ostrzeżenie, jest on bardzo duży pastebin), aby ludzie mogli na niego spojrzeć i sprawdzić, czy mogą mi pomóc zidentyfikować problem. Nie wiem wystarczająco dużo o procesie kompilacji, aby zrozumieć to ...

plik dziennika (pastebin)

Wklejarka jest bardzo powolne dla mnie. Jeśli ktoś jest zainteresowany pomocą i nie może go załadować, utworzyłem również dziennik dropbox do pobrania. Jeśli dodatkowe informacje będą przydatne, proszę dać mi znać. Jestem bardzo chętny, aby to naprawić, to doprowadza mnie do szału.


Co masz na myśli, że pastebin jest wolny?
Ramhound

Mam na myśli to, że dziennik jest bardzo duży, więc od czasu do czasu blokuje moją przeglądarkę
Ciel,

Wygląda na to, że dziennik ładuje się dobrze w FireFox i Edge. To sprawia mi wiele problemów w Chrome.
Ciel,

@Ciel Czy znalazłeś jakieś rozwiązanie?
Janak

jeśli używasz .net core 1.1, spójrz na ten problem github.com/aspnet/Home/issues/1829
Soren

Odpowiedzi:


-1

Usuń wszystko z c: \ Users \ nazwa użytkownika \ AppData \ Local \ Temp \, a następnie spróbuj ponownie.


3
Czy możesz dodać zdanie wyjaśniające DLACZEGO to rozwiązuje problem? Dzięki.
fixer1234

Witamy w Super User. Częstym błędem popełnianym przez nowych użytkowników jest udzielanie odpowiedzi bez szczegółowych informacji na temat sposobu rozwiązania problemu. Odpowiedzi powinny być szczegółowe i zawierać odniesienia, w razie potrzeby. Poświęć kilka minut na edycję odpowiedzi, aby podać szczegóły, dlaczego odpowiedź jest ważna. Jeśli potrzebujesz pomocy, przeczytaj Jak napisać dobrą odpowiedź? .
CharlieRB
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.