.Net Core - Как убрать библиотеку?

После компиляции проекта в .Net Core появляется сам .exe и библиотека - без библиотеки сам .exe не работает, требует саму библиотеку Runtime. Подскажите как можно использовать без библиотеки ( или можно сделать биндер по типу ILMerge ? )

P.S: netcoreapp3.1


По рекомендациям в комментариях попробовал добавить в файл .csproj доп записи

<PropertyGroup>
    <PublishSingleFile>true</PublishSingleFile>
    <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
</PropertyGroup> 

в Microsoft.NET.RuntimeIdentifierInference.targets студия попросила поставить false на

 <NETSdkError Condition="'$(PublishSingleFile)' == 'false' and '$(RuntimeIdentifier)' == ''"
                 ResourceName="CannotHaveSingleFileWithoutRuntimeIdentifier" />

После компиляции так же появляется .dll файл с .exe


Ответы (0 шт):