Nancy.RequestExecutionException: Oh noes! ---> System.SystemException: Error running mcs: Cannot find the specified file
at Mono.CSharp.CSharpCodeCompiler.CompileFromFileBatch (System.CodeDom.Compiler.CompilerParameters,string[]) <0x004c3>
at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromFileBatch (System.CodeDom.Compiler.CompilerParameters,string[]) <0x00023>
at Mono.CSharp.CSharpCodeCompiler.CompileFromDomBatch (System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[]) <0x0036f>
at Mono.CSharp.CSharpCodeCompiler.CompileAssemblyFromDomBatch (System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[]) <0x00023>
at System.CodeDom.Compiler.CodeDomProvider.CompileAssemblyFromDom (System.CodeDom.Compiler.CompilerParameters,System.CodeDom.CodeCompileUnit[]) <0x00034>
at Nancy.ViewEngines.Razor.RazorViewEngine.GenerateRazorViewFactory (Nancy.ViewEngines.Razor.IRazorViewRenderer,System.Web.Razor.GeneratorResults,System.Reflection.Assembly,System.Type,Nancy.ViewEngines.ViewLocationResult) <0x004f3>
at Nancy.ViewEngines.Razor.RazorViewEngine.GetCompiledViewFactory (string,System.IO.TextReader,System.Reflection.Assembly,System.Type,Nancy.ViewEngines.ViewLocationResult) <0x00143>
at Nancy.ViewEngines.Razor.RazorViewEngine/<>c__DisplayClass5c.b__5b (Nancy.ViewEngines.ViewLocationResult) <0x00063>
at Nancy.ViewEngines.DefaultViewCache/<>c__DisplayClass1`1<system.func`1>.b__0 (Nancy.ViewEngines.ViewLocationResult) <0x00018>
at System.Collections.Concurrent.ConcurrentDictionary`2/c__AnonStorey3<nancy.viewengines.viewlocationresult, object="">.<>m__0 () <0x00032>
at (wrapper delegate-invoke) System.Func`1<system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult, object="">>.invoke_TResult () <0x00046>
at System.Collections.Concurrent.SplitOrderedList`2<nancy.viewengines.viewlocationresult, system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult,="" object="">>.ListInsert (System.Collections.Concurrent.SplitOrderedList`2/Node<nancy.viewengines.viewlocationresult, system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult,="" object="">>,System.Collections.Concurrent.SplitOrderedList`2/Node<nancy.viewengines.viewlocationresult, system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult,="" object="">>,System.Collections.Concurrent.SplitOrderedList`2/Node<nancy.viewengines.viewlocationresult, system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult,="" object="">>&,System.Func`1<system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult, object="">>) <0x000f2>
at System.Collections.Concurrent.SplitOrderedList`2<nancy.viewengines.viewlocationresult, system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult,="" object="">>.InsertInternal (uint,Nancy.ViewEngines.ViewLocationResult,System.Collections.Generic.KeyValuePair`2<nancy.viewengines.viewlocationresult, object="">,System.Func`1<system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult, object="">>,System.Collections.Concurrent.SplitOrderedList`2/Node<nancy.viewengines.viewlocationresult, system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult,="" object="">>&) <0x000af>
at System.Collections.Concurrent.SplitOrderedList`2<nancy.viewengines.viewlocationresult, system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult,="" object="">>.InsertOrGet (uint,Nancy.ViewEngines.ViewLocationResult,System.Collections.Generic.KeyValuePair`2<nancy.viewengines.viewlocationresult, object="">,System.Func`1<system.collections.generic.keyvaluepair`2<nancy.viewengines.viewlocationresult, object="">>) <0x00037>
at System.Collections.Concurrent.ConcurrentDictionary`2<nancy.viewengines.viewlocationresult, object="">.GetOrAdd (Nancy.ViewEngines.ViewLocationResult,System.Func`2<nancy.viewengines.viewlocationresult, object="">) <0x001cf>
at Nancy.ViewEngines.DefaultViewCache.GetOrAdd<system.func`1> (Nancy.ViewEngines.ViewLocationResult,System.Func`2<nancy.viewengines.viewlocationresult, system.func`1<nancy.viewengines.razor.inancyrazorview="">>) <0x0014f>
at Nancy.ViewEngines.Razor.RazorViewEngine.GetOrCompileView (Nancy.ViewEngines.ViewLocationResult,Nancy.ViewEngines.IRenderContext,System.Reflection.Assembly,System.Type) <0x00166>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,Nancy.ViewEngines.Razor.RazorViewEngine,Nancy.ViewEngines.ViewLocationResult,Nancy.ViewEngines.IRenderContext,System.Reflection.Assembly,object) <0x0018f>
at Nancy.ViewEngines.Razor.RazorViewEngine.GetViewInstance (Nancy.ViewEngines.ViewLocationResult,Nancy.ViewEngines.IRenderContext,System.Reflection.Assembly,object) <0x0038c>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,Nancy.ViewEngines.Razor.RazorViewEngine,Nancy.ViewEngines.ViewLocationResult,Nancy.ViewEngines.IRenderContext,System.Reflection.Assembly,object) <0x0015b>
at Nancy.ViewEngines.Razor.RazorViewEngine/<>c__DisplayClass2b.b__2a (System.IO.Stream) <0x001e7>
at Nancy.Responses.MaterialisingResponse.PreExecute (Nancy.NancyContext) <0x00060>
--- End of inner exception stack trace ---
at Nancy.NancyEngine.InvokeOnErrorHook (Nancy.NancyContext context, Nancy.ErrorPipeline pipeline, System.Exception ex) [0x00000] in :0