Hi Joe,
I logged a bug with the mono guys and got the following reply.
----------------------------------------------------------------------------------------------------------------------------
------- Comment #1 From Zoltan Varga 2008-06-11 11:42:28 MDT -------
-> Sys.Web
------- Comment #2 From Marek Habersack 2008-06-11 14:05:38 MDT -------
The ebove backtrace doesn't come from the Mono version of System.Web.Extensions
- are you sure you're not using MS.NET System.Web.Extensions.dll (in the bin/
directory or in your GAC)?
I tried to reproduce the error without success (using mono trunk and 1.9.1
alike) - the only explanation that it throws the exception is in the first
paragraph.
-------------------------------------------------------------------------------------------------------------------------------
Could this be the case ? Is there a wrong System.Web.Extensions.dll in the mono build ??
I performed the following steps..
1) CLEAN opensuse 10.3 image, install Mono 1.9.1 from go-mono download page.
2) Test basic hello world asp.net 2.0 page works.
3) created a directory called MOJO and setup apache Mod-Mono_Server2 application directories etc etc..
4) unzipper mojoportal-2-2-5-8-pgsqlreleasefiles-for-mono.zip and placed the webdirectory in the MOJO directory.
5) mojoportal-2-2-5-8-mysqldatalayer.zip and placed the DLL's into the MOJO/BIN directory
6) Overwrite the Web.config with the mysqldatalayer Web.config file.
7) Modify the login details for MySQL, Create a clean database
8) Run website/setup/default.aspx
9) Get tables/etc created ok, message to disablesetup. (ALL looking good)
10) Crash with the error.
Do I need to gacutil register anything ? should I have commented out more details in the mysqldatalayer Web.config ?
Any ideas.. (based on the mono guys feedback) ?
Andrew
PS.. Do you have a mono makefile ? so one can compile via text command line without monodevelop/gui ?