Irrlicht.NET is a wrapper written in Managed C++, making Irrlicht available for .NET languages such as C#, VisualBasic and so on. I started this some years ago out of interest and fun. It works and some games already have been written with it, but it has a lot lesser functionality than the original Irrlicht Engine, and unfortunately, I poorly supported it. So it's time to end this misery: I'm dropping support for Irrlicht.NET completely.
But this actually is good news:
Irrlicht.NET CP is an alternative, external project and does what Irrlicht.NET was intended to do, but better. If you want to use Irrlicht in .NET, try this. You can also use Irrlicht.NET CP under Mono (this wasn't possible with Irrlicht.NET because Mono doesn't support managed C++ or mixed mode assemblies) and do nice things like extending scene nodes, access the whole GUI stuff and similar. I tried out Irrlicht.NET CP for the first time a week ago and I really like it. Irrlicht.NET CP also supports Irrlicht 1.3.1 and we also hope to include it in future Irrlicht SDKs instead of Irrlicht.NET if possible.
I use Irrlicht.NET CP, it's a very good lib, with all the Irrlicht's features.