[Mono-list] Porting an application to Mono on Linux

Paolo Molaro lupus@ximian.com
Sat, 8 Mar 2003 12:20:01 +0100


On 03/07/03 Tom Cabanski wrote:
> 2) I am curious to find out what is and is not supposed to work in the
> system.xml namespace.  Is there a way to do this short of downloading
> and studying the source?  I looked at the system.xml page and can see
> that there are todo items in the areas I am interested in; I just wonder
> what those todos are.

You need to check the source, most of the time the MonoTODO attribute
has a comment in it. Maybe the script that generates the page could add
the comment from the MonoTODO constructor to the web page as well
(should be done in a way that doesn't clutter the view, though).

> 3) I am getting the following error:
> 
> WARNING **:Could not load class from token 0x01000022 in
> /home/tom/netTest/oai.utility.dll
> WARNING **:Missing method Validate in assembly
> /home/tom/netTest/oai.utility.dll typeref index 33

You can run:

	monodis --typeref oai.utility.dll |grep ^34

(34 is the decimal for 0x22). You'll get the name of the type that
was not found (it's probably a class not yet stubbed or implemented in
our class libraries).
The same holds for the other message: in that case the type was found,
but the method is not implemented: you can just check with the same
monodis invocation what type it is, and report the bug in
bugzilla.ximian.com, hopefully with a little patch to add what is
missing:-)

lupus

-- 
-----------------------------------------------------------------
lupus@debian.org                                     debian/rules
lupus@ximian.com                             Monkeys do it better