System.TypeInitializationException: The type initializer for "Mono.WebServer.XSPWorkerRequ est" threw an exception. ---> System.DllNotFoundException: Unable to load DLL (aspnet_isap i.dll). at System.Web.UnsafeNativeMethods.DirMonOpen(String dir, Boolean watchSubtree, UInt32 n otifyFilter, NativeFileChangeNotification callback, IntPtr& pCompletion) at System.Web.DirMonCompletion..ctor(DirectoryMonitor dirMon, String dir, Boolean watch Subtree, UInt32 notifyFilter) at System.Web.DirectoryMonitor.StartMonitoring() at System.Web.DirectoryMonitor.StartMonitoringFile(String file, FileChangeEventHandler callback, String alias) at System.Web.FileChangesMonitor.StartMonitoringFile(String alias, FileChangeEventHandl er callback) at System.Web.Configuration.HttpConfigurationSystem.AddFileDependency(String file) at System.Web.Configuration.HttpConfigurationSystem.ComposeConfig(String reqPath, IHttp MapPath configmap) at System.Web.Configuration.HttpConfigurationSystem.GetComplete() at System.Web.Configuration.HttpConfigurationSystemBase.System.Configuration.IConfigura tionSystem.GetConfig(String configKey) at System.Configuration.ConfigurationSettings.GetConfig(String sectionName) at System.Configuration.ConfigurationSettings.get_AppSettings() at Mono.WebServer.XSPWorkerRequest..cctor() --- End of inner exception stack trace --- Server stack trace: at Mono.WebServer.XSPWorkerRequest..ctor(Int32 requestId, XSPRequestBroker requestBroke r, IApplicationHost appHost, EndPoint localEP, EndPoint remoteEP, String verb, String path , String queryString, String protocol, Byte[] inputBuffer, IntPtr socket, Boolean secure) at Mono.WebServer.XSPApplicationHost.ProcessRequest(Int32 reqId, Int64 localEPAddr, Int 32 localEPPort, Int64 remoteEPAdds, Int32 remoteEPPort, String verb, String path, String q ueryString, String protocol, Byte[] inputBuffer, String redirect, IntPtr socket, SslInform ations ssl) at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& ou tArgs) at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMess age retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Mono.WebServer.XSPApplicationHost.ProcessRequest(Int32 reqId, Int64 localEPAddr, Int 32 localEPPort, Int64 remoteEPAdds, Int32 remoteEPPort, String verb, String path, String q ueryString, String protocol, Byte[] inputBuffer, String redirect, IntPtr socket, SslInform ations ssl) at Mono.WebServer.XSPWorker.RunInternal(Object state)