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 <[email protected]> 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 > below: > ====== > 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. > ========= > > > 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 <[email protected]<mailto: >> [email protected]>**> wrote: >> >> Hi! >> >> 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, >> wangyubin >> >> >> On 12/25/2012 11:23 PM, Daniel Lo Nigro wrote: >> >>> Hi! >>> >>> 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 >>> reference. >>> >>> 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 >>> directory. >>> >>> Good luck! >>> >>> >>> On Wed, Dec 26, 2012 at 1:45 AM, wangyubin <[email protected] >>> <mailto:[email protected]>**> wrote: >>> >>> Hi, >>> I could not run asp.net <http://asp.net> mvc3 project in >>> >>> monodevelop3.1.0. >>> 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> >>> mvc3, >>> >>> my exception is : >>> ===================== >>> System.Security.**SecurityException >>> No access to the given key >>> ===================== >>> please help me, thanks! >>> >>> best regards, >>> wangyubin >>> >>> ______________________________**_________________ >>> Mono-list maillist - [email protected] >>> <mailto:Mono-list@lists.**ximian.com<[email protected]> >>> > >>> >>> http://lists.ximian.com/**mailman/listinfo/mono-list<http://lists.ximian.com/mailman/listinfo/mono-list> >>> >>> >>> >> >> >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
