Как убрать лишние папки локализации в ASP.NET Core 3

По умолчанию Asp.Net Core 3 генерирует большое количество папок и файлов для разных языков.

Полагаю, что в большинстве случаев эти папки не нужны, но отключить их генерацию через интерфейсы нельзя, а найти информацию о том как их убрать довольно сложно.

Чтобы отключить их генерацию, нужно в .csproj файл, в секцию PropertyGroup Добавить строчку

<SatelliteResourceLanguages>en-US</SatelliteResourceLanguages> 

Язык можно указать подходящий вам.

После этого все лишние папки исчезнут

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *