On Sun, 2006-04-16 at 21:20 +0200, Antonello Provenzano wrote: > I created an application that emulates the GNU ReadLine library, > entirely written in C# language, merging part of the sources of the > Mono Console API and the project DotGNU.Terminal (you can checkout it > at http://sourceforge.net/projects/deveelreadline). > When I started testing it, I received an exception, wrapped by a > TypeInitializationException, with the message "ECall methods must be > packaged into a system module.", both under Mono and .NET.
It would help if you could attach the complete stack trace for both the TypeInitializationException and the nested exception. > this makes me mad about the fact the > exception thrown is a TypeInitializationException, typically > originated by a constructor of a type). TypeInitializationException isn't thrown when a class instance can't be constructed -- the actual exception generated by the constructor is thrown in that instance. TypeInitializationException is thrown when the static class constructor (.cctor) generates an exception. That seems odd in this case, since there are no static field initializers that would generate an exception within your ReadLine type. - Jon _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
