[Mono-dev] missing method warning on 1.1.15

Zoltan Varga vargaz at gmail.com
Mon May 8 18:14:26 EDT 2006


The proper way to do this is to dynamically lookup and invoke the method, i.e:

if (windows) {
    MethodInfo mi = typeof (FOO).getMethod ("BAR");
    mi.Invoke (....);

The MethodInfo could be cached somewhere of course to speed this up.


On 5/9/06, Carlos Solorzano <carlos at applianz.com> wrote:
> I use some libraries on my code that on windows those libraries have
> more methods than on linux, so typically I do a
> if (windows) callThatMethod();
> This has been working perfectly fine without having to compile my code
> just for mono. Today I upgraded to 1.1.15 from .13 and all of the sudden
> I am getting errors around those methods which are not present on mono.
> Any ideas what has changed?
>  WARNING **: TypeRef ResolutionScope not yet handled (9)
>  WARNING **: Missing method .ctor in assembly
> This code was working fine and its working fine when I roll back to .13
> and .10.1
> --Carlos
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

More information about the Mono-devel-list mailing list