13.10 Eine ASP.NET-Website mittels Programmierung aufbauen

Problem

Sie möchten Ihre Websites vorkompilieren, um Kompilierungsverzögerungen zu vermeiden und Hosting-Szenarios zu umgehen, bei denen der Quellcode auf dem Server vorgehalten werden muss.

Lösung

Nutzen Sie ClientBuildManager, um Ihre Website in eine Assembly vorzukompilieren. Um eine Website vorzukompilieren, müssen Sie Folgendes angeben:

  • Das virtuelle Verzeichnis für die Webanwendung

  • Den physischen Pfad zum Webanwendungsverzeichnis

  • Den Ort, an dem die Webanwendung kompiliert werden soll

  • Flags, die die Kompilierung steuern

Um die Webanwendung für den Beispielcode zu diesem Buch vorzukompilieren, rufen Sie erst das Verzeichnis ab, in dem sich die Webanwendung befindet, und geben dann einen virtuellen ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.