.net will work. Use a weaver (fody) or the modern features to roll everything into 1 .exe.
Use self-contained to have everything together.
https://learn.microsoft.com/en-us/dotnet/core/deploying/sing...