В Visual Studio файл манифеста также имеет действие сборки компилятора как «Манифест приложения», которое говорит о том, что его нужно правильно встраивать при компиляции.
Я думаю, что в вашей конфигурации Rider, возможно, нужно будет сказать, как это сделать. В противном случае он будет обрабатываться как любой другой файл и не будет должным образом встраивать его в исполняемый файл.
Создайте проект в VS и добавьте файл манифеста.
См. Соответствующую ссылку вфайл csproj. Вы должны сделать свой csproj таким же в Rider. (Я никогда не использовал Rider, поэтому я не уверен, есть ли для него пользовательский интерфейс.)
Для .NET Core
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework>
<ApplicationManifest>app1.manifest</ApplicationManifest>
</PropertyGroup>
для .NET Framework
<PropertyGroup>
<ApplicationManifest>app.manifest</ApplicationManifest>
</PropertyGroup>