Because it is only delay signed, but not strong signed.

If you want to do any processing on it (and other mono assemblies), you
have to disable verification:

sn -Vr Mono.Android.dll

BTW question to Jon - why can't you sign mono assemblies with your own
private key?

  Igor


On Tue, Jul 10, 2012 at 2:10 PM, Narcís Calvet <nar...@steema.com> wrote:

> Hello,****
>
> ** **
>
> Loading the latest Mono.Android.dll release available (4.2.4) using either
> Assembly.LoadFrom or Assembly.LoadFile we get this exception:****
>
> ** **
>
>   Message=Could not load file or assembly 'Mono.Android, Version=0.0.0.0,
> Culture=neutral, PublicKeyToken=c4c4237547e4b6cd' or one of its
> dependencies. Strong name validation failed. (Exception from HRESULT:
> 0x8013141A)****
>
> ** **
>
> Code being used in a desktop application is:****
>
> ** **
>
>                       //Assembly.LoadFrom(openFileDialog1.FileName);****
>
>                       Assembly.LoadFile(openFileDialog1.FileName);****
>
> ** **
>
> Any ideas why this error might occur?****
>
> ** **
>
> Thanks in advance.****
>
> ** **
>
> ** **
>
> Best Regards,****
>
> ****
>
> Narcís Calvet****
>
> Steema Software****
>
> http://www.steema.com****
>
> http://twitter.com/SteemaSoftware****
>
> https://www.facebook.com/SteemaSoftware****
>
> ** **
>
> ** **
>
> _______________________________________________
> Monodroid mailing list
> Monodroid@lists.ximian.com
>
> UNSUBSCRIBE INFORMATION:
> http://lists.ximian.com/mailman/listinfo/monodroid
>
>
_______________________________________________
Monodroid mailing list
Monodroid@lists.ximian.com

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to