Share via


RazorViewEngineOptions.AllowRecompilingViewsOnFileChange Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda razor soubory (Razor Views a Razor Pages) jsou znovu zkompilovány a aktualizovány, pokud se soubory změní na disku.

Když true, MVC použije Watch(String) k watch pro změny souborů Razor v nakonfigurovaných IFileProvider instancích.

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

Hodnota vlastnosti

Výchozí hodnota je true , pokud je Version_2_1 verze nebo starší. Pokud je verze novější a EnvironmentName je Development, výchozí hodnota je true. V opačném případě je falsevýchozí hodnota .

Poznámky

Tato vlastnost je přidružena k přepínači kompatibility a může poskytovat odlišné chování v závislosti na nakonfigurované verzi kompatibility pro aplikaci. Projděte si CompatibilityVersion doprovodné materiály a příklady nastavení verze kompatibility aplikace.

Konfigurace požadované hodnoty přepínače kompatibility voláním setter této vlastnosti bude mít přednost před hodnotou odvozenou z aplikace CompatibilityVersion.

Pokud je verze kompatibility aplikace nastavená na Version_2_1 nebo nižší, bude mít toto nastavení hodnotu true , pokud není explicitně nakonfigurovaná.

Pokud je verze kompatibility aplikace nastavená na Version_2_2 hodnotu nebo vyšší, bude mít toto nastavení hodnotu false , pokud EnvironmentName není Development explicitně nakonfigurovaná.

Platí pro