Freigeben über


RazorViewEngineOptions.AllowRecompilingViewsOnFileChange Eigenschaft

Definition

Ruft einen Wert ab, der bestimmt, ob Razor-Dateien (Razor-Ansichten und Razor-Seiten) neu kompiliert und aktualisiert werden, wenn sich Dateien auf dem Datenträger ändern, oder legt diesen fest.

Wenn trueverwendet, wird MVC verwendetWatch(String), um änderungen an Razor-Dateien in konfigurierten IFileProvider Instanzen zu watch.

public:
 property bool AllowRecompilingViewsOnFileChange { bool get(); void set(bool value); };
public bool AllowRecompilingViewsOnFileChange { get; set; }
member this.AllowRecompilingViewsOnFileChange : bool with get, set
Public Property AllowRecompilingViewsOnFileChange As Boolean

Eigenschaftswert

Der Standardwert ist true , wenn die Version oder eine frühere Version ist Version_2_1 . Wenn die Version höher ist und EnvironmentName ist Development, ist trueder Standardwert . Andernfalls wird der Standardwert false verwendet.

Hinweise

Diese Eigenschaft ist einem Kompatibilitätsswitch zugeordnet und kann je nach konfigurierter Kompatibilitätsversion für die Anwendung ein anderes Verhalten bereitstellen. Hier finden Sie CompatibilityVersion Anleitungen und Beispiele zum Festlegen der Kompatibilitätsversion der Anwendung.

Das Konfigurieren des gewünschten Werts des Kompatibilitätsswitches durch Aufrufen des Setters dieser Eigenschaft hat Vorrang vor dem Wert, der von der Anwendung CompatibilityVersionimpliziert wird.

Wenn die Kompatibilitätsversion der Anwendung auf Version_2_1 oder niedriger festgelegt ist, hat diese Einstellung den Wert true , sofern nicht explizit konfiguriert.

Wenn die Kompatibilitätsversion der Anwendung auf Version_2_2 oder höher festgelegt ist, hat diese Einstellung den Wert false , es sei denn EnvironmentName , Development oder der Wert ist explizit konfiguriert.

Gilt für: