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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.