Нет, это le git. По крайней мере, для. NET Core 2.x. Для. NET Core 3.x он собирает .EXE. Вы всегда можете запустить его, запустив: dotnet foo.dll
.
Так что сейчас вместо Build используйте Publi sh. Это сгенерирует .EXE.
Я обычно держу команду под рукой, чтобы просто сгенерировать ее быстро:
dotnet publish -c Release -r win10-x64 --self-contained:false