[Mono-list] Is Mono 3.0.1 support asp.net mvc3
Daniel Lo Nigro
lists at dan.cx
Fri Dec 28 00:50:49 UTC 2012
Does the view file it's trying to load (~/Views/Home/Index.cshtml) exist?
The file name will be case-sensitive on Linux - Make sure all the uppercase
letters are correct.
Try running the site through xsp4 via a console, if you haven't already.
Are there any errors output to the console? Sometimes these view errors are
misleading and the problem is actually elsewhere (in which case you'll see
a message in the console).
On Fri, Dec 28, 2012 at 12:34 AM, wangyubin <harry198344 at gmail.com> wrote:
> I use the monodevelop to create a MVC3 with Razor project.
> everything is default but when I run the project, always get the error
> 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
> Description: HTTP 500.Error processing request.
> Details: Non-web exception. Exception origin (name of application or
> object): System.Web.Mvc.
> On 12/27/2012 05:49 AM, Daniel Lo Nigro wrote:
>> I think MonoDevelop supports ASP.NET <http://ASP.NET> MVC 3 (and the
>> latest MonoDevelop has some ASP.NET <http://ASP.NET> MVC 3 project
>> templates), but I've found that Visual Studio is better for ASP.NET <
>> http://ASP.NET> MVC development, especially with addins like ReSharper
>> that greatly enhance productivity.
>> On Thu, Dec 27, 2012 at 12:44 AM, wangyubin <harry198344 at gmail.com<mailto:
>> harry198344 at gmail.com>**> wrote:
>> Thanks for your help!
>> I will try to develop on windows and deploy on linux.
>> now, may be we still could not develop asp.net <http://asp.net>
>> mvc3 on monodevelop,
>> though mono is support the asp.net <http://asp.net> mvc3
>> best regards,
>> On 12/25/2012 11:23 PM, Daniel Lo Nigro wrote:
>>> ASP.NET <http://ASP.NET> MVC 3 works fine on Mono, as does
>>> ASP.NET <http://ASP.NET> MVC 4. I haven't tried using MonoDevelop
>>> as I do development in Visual Studio, but deployment to a Linux
>>> server running Mono 3.0.2 works fine.
>>> That exception generally occurs when you're using Microsoft's
>>> version of Microsoft.Web.Infrastructure.**dll. Microsoft's version
>>> relies on internals of IIS, and hence Mono has its own
>>> implementation. You need to either:
>>> 1) Delete the Microsoft.Web.Infrastructure.**dll file from the bin
>>> directory manually when running under Mono; or
>>> 2) Set "Copy Local" to false for the Microsoft.Web.Infrastructure
>>> I don't think System.Web.Helpers is bundled with Mono - Just use
>>> Microsoft's version. Set Copy Local to True on the reference, or
>>> just copy it from a Windows machine (should be at C:\Program
>>> Files\Microsoft ASP.NET <http://ASP.NET>\ASP.NET <http://ASP.NET>
>>> Web Pages\v2.0\Assemblies\System.**Web.Helpers.dll) into your bin
>>> Good luck!
>>> On Wed, Dec 26, 2012 at 1:45 AM, wangyubin <harry198344 at gmail.com
>>> <mailto:harry198344 at gmail.com>**> wrote:
>>> I could not run asp.net <http://asp.net> mvc3 project in
>>> My mono is version 3.0.1, but there is no
>>> System.Web.Helpers.dll in mono,
>>> so I could not run the asp.net <http://asp.net> mvc3 project.
>>> I heared that mono3.0.1 is support asp.net <http://asp.net>
>>> my exception is :
>>> No access to the given key
>>> please help me, thanks!
>>> best regards,
>>> Mono-list maillist - Mono-list at lists.ximian.com
>>> <mailto:Mono-list at lists.**ximian.com<Mono-list at lists.ximian.com>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-list