Wiem, że jest kilka pytań zadających to samo pytanie "Dlaczego powinienem używać trybu zwolnienia". Problem z odpowiedziami polega na tym, że oni po prostu stwierdzają, dość mocno, że zawsze powinieneś używać trybu wydania, kiedy strona jest w produkcji.Jaka jest prawdziwa korzyść z trybu zwolnienia dla ASP.Net
Dlaczego?
Rozumiem, że kod jest zoptymalizowany w złożeniach, ale na jakim poziomie? Czy zoptymalizuje dobrze napisany kod? Jakie rodzaje optymalizacji wykonuje?
Czy są jakieś analizy dotyczące tego? Czy mimo to mogę przetestować różnice między debugowaniem a wydaniem?
Naprawdę chciałbym, aby ktoś, kto rozumie, dlaczego to przynajmniej podać odniesienie do niektórych ostatecznych materiałów do czytania, jak mam jeszcze znaleźć coś wystarczająco twardego, aby zaspokoić moją ciekawość w tej kwestii.
+1 za link do artykułu Tesses. Dokładnie to chciałem wiedzieć. Dokładna przyczyna tego pytania. Gu zapewnia również wgląd w pamięć podręczną serwerów WebResource.axd i ScriptResource.axd, które są buforowane w wystąpieniach wdrażania w trybie wydania. – Khanzor
Ponadto, jeśli używasz dowolnego narzędzia ASP.NET AJAX, ustawienie opcji debug = "false" w pliku web.config zapewni, że skrócone wersje skryptów MS zostaną wysłane do przeglądarki. –
Fajny @Zhaph, dobrze wiedzieć! – Khanzor