Portable .NET is a .NET compiler, assembler, disassembler, and runtime environment. With this program, you can compile programs written in C# or VisualBasic to an exe file. That's right, exe. You can also run Windows .NET programs with this package. Instructions on usage follow.
Compiling a C# file:cscc -o out.exe in.cs
out.exe is the name of the output file, and in.cs is the name of the C# source file.
Running a .NET executable:clrwrap name.exe
name.exe is the name of the exe (duh). It MUST be a .NET exe file.
Please note that this is still in beta phase. To download, go here and download Portable.NET.deb, hello.cs, and hello.exe. Install Portable.NET.deb with iFile or dpkg -i Portable.NET.deb. Then, run: cscc -o hellocs.exe hello.cs
With the new iFile, if you hit the little blue arrow to the right of both exe files, the md5 sum of both files should be the same. Then, run your compiled program with: clrwrap hellocs.exe With any luck, youll see "Hello world!".
EDIT: No longer beta. In repo.