Was ist der Unterschied zwischen dem Ermöglichen, dass eine vorkompilierte Visual Studio-Webseite aktualisiert werden kann und nicht?

Ich habe eine Website mehrmals mit der Standardeinstellung "Diese vorkompilierte Website kann aktualisiert werden" erstellt. Beim letzten Kompilieren war die Website jedoch sehr fehlerhaft. Nach dem Herumspielen mit den .dlls (Löschen und Ersetzen in der Bin) bemerkte ich, dass bestimmte Teile der Website wieder funktionierten, aber wenn ich alle ursprünglichen .dlls in die Site legte, war sie defekt.

Ich verwende Aspx-Seiten mit mehreren Ajax-Web-Erweiterungen. Diese wurden kürzlich hinzugefügt und können die Ursache des Problems sein. Ich habe das Kontrollkästchen "Aktualisierbarkeit dieser vorkompilierten Site zulassen" deaktiviert und alle Arten von zusätzlich kompilierten Codedateien in den Papierkorb verschoben. Alle Probleme mit der Website wurden behoben. Was ist hier los? Was war der Unterschied?

Es scheint auch keinen Unterschied in der Art und Weise zu geben, wie ich die Site aktualisiere, nur jedes Mal eine direkte Veröffentlichung aus Visual Studio.

Alle Einsichten wäre dankbar.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage