[Mono-list] ASP.NET MVC 4 on Mono 2.11.3 - View not found
Daniel Lo Nigro
lists at dan.cx
Thu Aug 23 00:40:37 UTC 2012
I'm trying to get the RTM (final) version of ASP.NET MVC running on Mono
2.11.3 (compiled from source). The steps I've taken were:
1. Created new ASP.NET MVC 4 project in Visual Studio (using the default
"Basic" template)
2. Added the MVC assemblies as deployable dependencies (Project menu ->
Add Deployable Dependencies -> Ticked "ASP.NET MVC" and "ASP.NET Web
Pages with Razor Syntax")
3. Published a release build of the site to a temporary directory
4. Copied the temporary directory onto my server
5. Configured nginx to use Mono via FastCGI
I'm getting an exception stating that the view could not be found (*The
view 'Index' or its master was not found or no view engine supports the
searched locations*). The view files do exist in the Views directory and
the same site works on IIS 7.5 on Windows Server 2008. I'm *not *using
precompiled views at all.
Here's the exception details:
*System.InvalidOperationException*
> The view 'Index' or its master was not found or no view engine supports
> the searched locations. The following locations were searched:
> ~/Views/Home/Index.aspx
> ~/Views/Home/Index.ascx
> ~/Views/Shared/Index.aspx
> ~/Views/Shared/Index.ascx
> ~/Views/Home/Index.cshtml
> ~/Views/Home/Index.vbhtml
> ~/Views/Shared/Index.cshtml
> ~/Views/Shared/Index.vbhtml
Description: HTTP 500.Error processing request.
> Details: Non-web exception. Exception origin (name of application or
> object): System.Web.Mvc.
> Exception stack trace:
> at System.Web.Mvc.ViewResult.FindView (System.Web.Mvc.ControllerContext
> context) [0x00000] in <filename unknown>:0
> at System.Web.Mvc.ViewResultBase.ExecuteResult
> (System.Web.Mvc.ControllerContext context) [0x00000] in <filename
> unknown>:0
> at System.Web.Mvc.ControllerActionInvoker.InvokeActionResult
> (System.Web.Mvc.ControllerContext controllerContext,
> System.Web.Mvc.ActionResult actionResult) [0x00000] in <filename unknown>:0
> at
> System.Web.Mvc.ControllerActionInvoker+<>c__DisplayClass1a.<InvokeActionResultWithFilters>b__17
> () [0x00000] in <filename unknown>:0
> at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilter
> (IResultFilter filter, System.Web.Mvc.ResultExecutingContext preContext,
> System.Func`1 continuation) [0x00000] in <filename unknown>:0
Version Information: 2.11.3 (tarball Sun Aug 19 21:05:27 EST 2012);
ASP.NETVersion: 4.0.30319.17020
Any ideas?
Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-list/attachments/20120823/8b2294ed/attachment.html>
More information about the Mono-list
mailing list