I use this to remove development config in a release build:
<!-- Exclude appsettings.Development.json in release build -->
<ItemGroup Condition="'$(Configuration)' == 'Release'">
<Content Remove="appsettings.Development.json"></Content>
</ItemGroup>