[Mono-list] Running ASP.Net 4.5 MVC Application on Mono
Fernando Rodriguez
frodriguez.developer at outlook.com
Wed Sep 17 19:20:18 UTC 2014
That last message I sent this this morning but it didn't get posted cause
sombody unsubscribed me.
If I check local copy for any of my references a everything gets copied to my
bin directory, but now all the them are the right ones (I diff them against the
ones in lib/mono/4.5) including System.Web.Mvc.dll. But then I'm back to this
exception:
System.MissingMethodException: Method not found:
'System.Configuration.IConfigurationSectionHandler.Create'.
at
System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection
(System.String configKey) [0x0000d] in
/usr/src/mono/mono-3.8.0/mcs/class/System.Configuration/System.Configuration/ClientConfigurationSystem.cs:62
at System.Configuration.ConfigurationManager.GetSection (System.String
sectionName) [0x00000] in
/usr/src/mono/mono-3.8.0/mcs/class/System.Configuration/System.Configuration/ConfigurationManager.cs:162
at System.Configuration.ConfigurationManager.get_AppSettings () [0x00000] in
/usr/src/mono/mono-3.8.0/mcs/class/System.Configuration/System.Configuration/ConfigurationManager.cs:176
at Mono.WebServer.XSP.Server.get_AppSettings () [0x00001] in
/usr/src/mono/xsp-3.0.11/src/Mono.WebServer.XSP/main.cs:244
at Mono.WebServer.XSP.Server+ApplicationSettings..ctor () [0x0002b] in
/usr/src/mono/xsp-3.0.11/src/Mono.WebServer.XSP/main.cs:65
If I delete System.Configuration.dll from the bin directory (or just uncheck
local copy) then the app runs and I get the error that we where discussing
before I suppose because my Web.config doesn't get loaded?
However when I run it on monodevelop I can see the paths of the loaded
assemblies and it's loading the same assembly that I had on the bin directory
so it's confusing. I also noticed that when I get the error about the views
none of the Mvc or Razor assemblies got loaded.
I found several posts about this issue but the solution seems to always be to
make sure there is a symlink to xsp.exe and mod-mono-server.exe on the right
framework directory and that the shell script used to run it uses it but
that's already done on my system.
My project is set to target Mono / .NET 4.5 and I got the right mono runtime
(3.8.0) selected on MonoDevelop what am I missing?
Thanks
Fernando
More information about the Mono-list
mailing list