[Mono-aspnet-list] Corlib not in sync with runtime

Robert Jordan robertj at gmx.net
Mon Feb 15 13:39:30 EST 2010

On 15.02.2010 17:02, Wilko van der Veen wrote:
> Hi Everyone,
> I'm stuck at this message:
> Corlib not in sync with this runtime: expected corlib version 60, found 89.
> Loaded from: /usr/local/lib/mono/2.0/mscorlib.dll
> Download a newer corlib or a newer runtime at http://www.go-mono.com/daily
> But how do I check my runtime if it accepts version 89 or how do I downgrade
> corlib to version 60.
> I cannot find a command to detect versionnumbers of DLL files.
> I've tried the daily builds but mod-mono-server2 is not there. Also it is
> not clear from the message which runtime is meant by this error.
> Hopefully someone got an answer to this.
> Wilko van der Veen

This kind of errors is caused by overwriting Mono's files with
DLLs from a newer Mono version or from http://www.go-mono.com/daily.

In your case, mscorlib.dll was overwitten with Mono trunk. Congrats,
you've hosed your Mono installation!

Restore it from wherever is was originally installed from and
please refrain from overwriting your installation with daily builds.
Do it *only* if a developer has told you to update a specific DLL.


More information about the Mono-aspnet-list mailing list