Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

ClientBuildManager.PrecompileApplication-Methode

Führt die Vorkompilierung einer ASP.NET-Anwendung aus.

Dieser Member wird überladen. Klicken Sie auf einen Namen in der Überladungsliste, um vollständige Informationen zu diesem Member sowie zu Syntax, Nutzung und Beispielen zu erhalten.

  Name Beschreibung
Öffentliche Methode PrecompileApplication() Führt die Vorkompilierung einer ASP.NET-Anwendung aus.
Öffentliche Methode PrecompileApplication(ClientBuildManagerCallback) Kompiliert eine ASP.NET-Anwendung vor und stellt eine Rückrufmethode bereit, um Statusinformationen über den Build zu empfangen.
Öffentliche Methode PrecompileApplication(ClientBuildManagerCallback, Boolean) Führt die Vorkompilierung einer ASP.NET-Anwendung aus, stellt eine Rückrufmethode bereit, um Statusinformationen über den Build zu empfangen und gibt an, ob ein sauberer Build erstellt werden soll.
Zum Seitenanfang

ASP.NET unterstützt drei Formen der Vorkompilierung. Die erste Form ermöglicht die direkte Vorkompilierung einer ASP.NET-Anwendung. In dieser Form wird die Site für die Produktion bereitgestellt und dann vorkompiliert, wodurch die Site nicht dynamisch kompiliert werden muss, wenn sie zum ersten Mal von einem Benutzer aufgerufen wird. Für den ersten Benutzer der Site ergibt sich keine Verzögerung, die normalerweise auf einer Site auftritt, die dynamisch kompiliert wird.

Die zwei anderen Formen der Vorkompilierung werden zur Bereitstellung verwendet. In beiden Formen wird ein Layout der Site generiert, das auf einem Produktionscomputer bereitgestellt werden kann. Eine dieser Formen schließt die Markupseiten ein, sodass einige Aktualisierungen in der kompilierten Site ausgeführt werden können. Die andere Form enthält keine Markupseiten und kann deshalb nicht aktualisiert werden, ohne die ursprüngliche Site erneut zu kompilieren. In diesen beiden Formen der Vorkompilierung wird kein Quellcode in der Zielumgebung bereitgestellt.

Die vorzukompilierende Anwendung wird durch den ClientBuildManager-Konstruktor definiert. Das ClientBuildManagerParameter-Objekt des ClientBuildManager-Konstruktors definiert, welche der drei Formen der Vorkompilierung durchgeführt werden soll.

Ein Entwickler kann eine Website mit dem Befehlszeilentool aspnet_compiler oder durch Aufrufen der PrecompileApplication-Methode vorkompilieren.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ