На тот случай, если вам нужно быстрое решение - создайте файл, добавьте в него:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>
Далее у себя в проекте (надеюсь вы используете SDK style project) в проперти group добавьте AppConfig, чтобы было примерно так (остальные свойства не нужно добавлять если их у вас нет):
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net4.5</TargetFramework>
<UseWPF>true</UseWPF>
<AppConfig>App.config</AppConfig>
<ApplicationManifest>App.manifest</ApplicationManifest>
<Nullable>enable</Nullable>
</PropertyGroup>
Сам файл отдельно не нужно добавлять в проект, всякие None Include с CopyIfNewer не решают проблему, т. к. не меняют имя файла.