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
значение не равно или значение не настроено явным образом.