I think the handler's missing so I'll try that tonight. Don't know why it would work on windows without it though.
Thanks Martin On 29 Sep 2014 04:41, "Fernando Rodriguez" <[email protected]> wrote: > You still need those assemblies on your bin. They're used to process the > cshtml files. On Windows it probably uses the ones in the GAC but at least > for > me it doesn't in mono. > > You'll need the following a handler on your Web.config, I tried the > following: > > <add verb="*" path="*.cshtml" validate="false" > type="System.Web.Mvc.MvcHttpHandler, > System.Web.Mvc, Version=4.0.0.0, Culture=neutral, > PublicKeyToken=31BF3856AD364E35" /> > > I assume you got that since it works on Windows but make sure the version > matches the assembly that you put on your bin directory.. I used the one > that > comes with MS MVC4. You may have a different handler on your web.config, > just > make sure that whatever it's assembly is you copy it to your bin. > > Also all the System.Web.WebPages.* from your mono GAC need to be copied to > your bin dir. > > Once you got that it should compile and serve your cshtml files. > > > On Sunday 28 September 2014 10:29:37 PM Martin Thwaites wrote: > > Thanks Fernando, couple of things I forgot to add... > > > > It's running through XSP in debug through MonoDevelop. Secondly, it's > not > > MVC that I'm trying to run. It's a static cshtml that's self contained. > > > > i.e. admin/index.cshtml, I need it to be processed and served. > > > > Thanks, > > Martin > > > > On 28 September 2014 22:12, Fernando Rodriguez < > > [email protected]> wrote: > > > > > On Sunday 28 September 2014 9:47:53 PM Martin Thwaites wrote: > > > > I'm trying to run a solution on mono that uses cshtml files without > using > > > > MVC. > > > > > > > > On Windows, the files are parsed and served, however, on mono it's > > > throwing > > > > them back as if they are static files. > > > > > > > > I'm sure I'm missing something obvious, but just can't get my head > around > > > > it. > > > > > > > > Anyone got any advice? > > > > > > > > Thanks, > > > > Martin > > > > > > Did you configure the web server to handle .cshtml files by mono? > > > > > > Also to get MVC4 working on mono (I could never get MVC5 working) I > had > to > > > copy all the System.Web.WebPages.* and Razor assemblies to my bin > > > directory so > > > you may need to do the same. > > > > > > > > > ---------- > > > Fernando Rodriguez > > > [email protected] > > > _______________________________________________ > > > Mono-list maillist - [email protected] > > > http://lists.ximian.com/mailman/listinfo/mono-list > > > > > -- > ---------- > Fernando Rodriguez > [email protected] > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
