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.

Ciel
źródło
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.

peeyush rahariya
źródło
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