Share via


RazorViewEngineOptions.AllowRecompilingViewsOnFileChange Propriété

Définition

Obtient ou définit une valeur qui détermine si les fichiers Razor (vues Razor et pages Razor) sont recompilés et mis à jour si les fichiers changent sur le disque.

Quand true, MVC utilise Watch(String) pour watch pour les modifications apportées aux fichiers Razor dans les instances configuréesIFileProvider.

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

Valeur de propriété

La valeur par défaut est true si la version est Version_2_1 ou antérieure. Si la version est ultérieure et EnvironmentName a la valeur Development, la valeur par défaut est true. Sinon, la valeur par défaut est false.

Remarques

Cette propriété est associée à un commutateur de compatibilité et peut fournir un comportement différent en fonction de la version de compatibilité configurée pour l’application. Consultez CompatibilityVersion pour obtenir des conseils et des exemples de définition de la version de compatibilité de l’application.

La configuration de la valeur souhaitée du commutateur de compatibilité en appelant le setter de cette propriété est prioritaire sur la valeur impliquée par le paramètre de CompatibilityVersionl’application.

Si la version de compatibilité de l’application est définie sur ou est inférieure, Version_2_1 ce paramètre aura la valeur true , sauf s’il est configuré explicitement.

Si la version de compatibilité de l’application est définie sur ou supérieure, Version_2_2 ce paramètre aura la valeurfalse, sauf si est Development ou que EnvironmentName la valeur est configurée explicitement.

S’applique à