19.11.2017 Минимальный EXE на .NET Core 2.0.
 
Собрал консольное приложение под .NET Core 2.0

Получил на выходе app.dll

Как его запустить понятно — "dotnet app.dll"

Копирую app.dll в папку, которая перечислена в системной переменной PATH

Запускаю dotnet app.dll — выдает ошибку "модуль не найден"

Ладно. Покурил вопрос генерации exe
dotnet publish --self-contained -r win10-x64 -c Release -o binx App.sln

Получил папку binx и 218 файлов, общим размером размером 67MB. App.exe там есть. И он работает.

В принципе, можно добавить в PATH путь к этой папке и успокоиться.

Но меня терзает вопрос — это вообще нормально?

Есть способ получить exe с минимальной обвязкой?