This repo is an example how to setup CIL project.
You can build it with regular dotnet build.
For verification (error checking) you need ilverify tool.
Pay attention to comments in .vscode folder files.
Info about CIL: https://www.ecma-international.org/wp-content/uploads/ECMA-335_6th_edition_june_2012.pdf
Online C# to CIL translator: https://sharplab.io/