Skip to content

cs compiler

Zeioth edited this page Aug 6, 2023 · 19 revisions

C# can be compiled in two different ways.

The generic way

If your project doesn't have a .csproj file, use the options Build & run, Build, or Run, and C# will be compiled using the command csc (c sharp compiler).

The dotnet way

If your project has a .csproj file, use the options Build & run dotfile or Build dotfile, and C# will be compiled using the command dotnet (which also uses csc underhood, actually).

dotnet automatically install the necessary nugget packages for you. So you don't need to do anything.

In case you need to add nugget packages to your project, or other advanced operations, use the command dotnet --help on the terminal.

screenshot_2023-08-06_18-35-27_936653487