Обычно VS добавляет эти конфиги (перенаправление связывания) при обновлении пакетов nuget. Это помогает предотвратить некоторые проблемы, когда .NET ищет зависимости, например,
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0" />
</dependentAssembly>
В этой конфигурации мы говорим, что если некоторые другие зависимости вашего приложения имеют ссылки на сборки с версией до 11.0.0.0, они должны использовать версию 11.0.0.0. В этом случае, если вы пропустите это перенаправление привязки, у вас будет исключение во время выполнения.
Если у вас нет таких зависимостей в вашем приложении, вы можете удалить эти конфиги.