RazorViewEngineOptions.AllowRecompilingViewsOnFileChange Proprietà

Definizione

Ottiene o imposta un valore che determina se i file Razor (Razor Views e Razor Pages) vengono ricompilati e aggiornati se i file cambiano su disco.

Quando true, MVC userà Watch(String) per watch per le modifiche ai file Razor nelle istanze configurateIFileProvider.

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

Valore della proprietà

Il valore predefinito è true se la versione è Version_2_1 o precedente. Se la versione è successiva ed EnvironmentName è Development, il valore predefinito è true. In caso contrario, il valore predefinito è false.

Commenti

Questa proprietà è associata a un commutatore di compatibilità e può fornire un comportamento diverso a seconda della versione di compatibilità configurata per l'applicazione. Per indicazioni ed esempi, vedere CompatibilityVersion l'impostazione della versione di compatibilità dell'applicazione.

La configurazione del valore desiderato del commutatore di compatibilità chiamando il setter della proprietà avrà la precedenza sul valore implicito dell'applicazione CompatibilityVersion.

Se la versione di compatibilità dell'applicazione è impostata su Version_2_1 o inferiore, questa impostazione avrà il valore true a meno che non sia configurato in modo esplicito.

Se la versione di compatibilità dell'applicazione è impostata su Version_2_2 o superiore, questa impostazione avrà il valore a meno EnvironmentName che non sia Development o il valore false sia configurato in modo esplicito.

Si applica a