Я создал пустой проект .NET Core 2.2 и сразу же опубликовал его.Это мой опубликованный контент:

Если я сейчас добавлю в свой .csproj следующее:
<MvcRazorCompileOnPublish>true</MvcRazorCompileOnPublish>
Затем опубликуйте снова, Я получаю следующее опубликованное содержание:

Я не могу найти объяснение, где разница между WebApplication3.Views.dll и WebApplication3.PrecompiledViews.dll.Они оба выглядят как библиотека предварительно скомпилированных представлений для меня.Если это так, какой смысл в настройках конфигурации?