Здравствуйте, varenikAA, Вы писали:
AA>Внезапно обнаружил, что в dotnet core отсутсвует возможность сборки сишара без файла проекта ала csc.exe Program.exe.
Поскольку компилятор присутствует и библиотеки присутствуют, скомпилировать один program.cs в .exe без файла проекта можно, но действительно не так просто как
csc program.cs
> dir
Directory: C:\Users\alex\Desktop\test
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---l 2/1/2020 9:35 AM 186 Program.cs
> dotnet "C:\Program Files\dotnet\sdk\3.1.101\Roslyn\bincore\csc.dll" program.cs -r:"C:\Program Files\dotnet\sdk\3.1.101\ref\netstandard.dll"
Microsoft (R) Visual C# Compiler version 3.4.1-beta4-19614-01 (16504609)
Copyright (C) Microsoft Corporation. All rights reserved.
> program
Hello World!