Поделиться через


RazorViewEngineOptions.AllowRecompilingViewsOnFileChange Свойство

Определение

Возвращает или задает значение, определяющее, будут ли файлы Razor (представления Razor и Razor Pages) перекомпилироваться и обновляться при изменении файлов на диске.

При trueзначении MVC будет использовать Watch(String) для watch изменений в файлах Razor в настроенных IFileProvider экземплярах.

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

Значение свойства

Значение по умолчанию — , true если версия или Version_2_1 более ранняя. Если версия более поздняя и EnvironmentName имеет значение Development, значение по умолчанию — true. В противном случае значение по умолчанию — false.

Комментарии

Это свойство связано с параметром совместимости и может обеспечить другое поведение в зависимости от версии совместимости, настроенной для приложения. Инструкции и примеры настройки версии совместимости приложения см CompatibilityVersion . в этой статье.

Настройка требуемого значения параметра совместимости путем вызова метода задания этого свойства будет иметь приоритет над значением, подразумеваемым в приложении CompatibilityVersion.

Если версия совместимости приложения имеет значение Version_2_1 или ниже, этот параметр будет иметь значение true , если не настроено явным образом.

Если для версии совместимости приложения задано значение Version_2_2 или выше, этот параметр будет иметь значение false , если EnvironmentNameDevelopment значение не равно или значение не настроено явным образом.

Применяется к