Mono 2.10의 릴리스 노트는 을 사용하여 ASP.NET MVC 3.0 및 Razor에 대한 지원을 제안합니다. MonoDevelop 2.4.2 (맥 OS X)에서 (비주얼 스튜디오 2010 생성) 새로 만든 ASP.NET MVC 3.0 기본 프로젝트를 열 때Mono 2.10에서 작동하는 ASP.NET MVC 3 프로젝트를 가져올 수 있습니까?
, 다음 DLL을 누락 :
System.Web.Entity
System.Web.Helpers
System.Web.Mvc
System.Web.WebPages
모든의를 내 Windows 설치에서 얻은 DLL로 바꿉니다. 프로젝트 빌드,하지만이 프로젝트를 디버깅 할 때 다음 오류 메시지가 나타납니다
이 교체, 응용 프로그램이 실행하지만 분명히 누락 된 참조 오류를 만들기 위해Adding applications '/:.'...
Registering application:
Host: any
Port: any
Virtual path:/
Physical path: /.../Mvc3Test/
Handling exception type TargetInvocationException
Message is Exception has been thrown by the target of an invocation.
IsTerminating is set to True
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
이전. 어떤 새로운 DLL에 XSP 서버가 망가 뜨리고있는 것이 좋습니다.
내가 뭘 잘못하고 있니? 너무 단순한가? 저는 Mono와 MonoDevelop을 처음 사용 합니다만, 현재 MonoDevelop의 현재 설치로 MVC 2.0 프로젝트를 만들고, 빌드하고, 디버깅 할 수 있습니다.
http://twistedcode.net/blog/post/2011/01/17/Mono-and-ASPNET-MVC-v3.aspx 및 http://gonzalo.name/blog/archive/2011/Jan 나는 아직 그것을 시도하지는 않았지만. – silk
[Mono-aspnet-list Archives] (http://lists.ximian.com/pipermail/mono-aspnet-list/)도 참조하십시오. 나는 [ASP.NET MVC 3] (http://www.google.com/search?hl=en&safe=off&q=mvc+3+site%3Ahttp%3A%2F%2Flists.ximian.com)과 관련하여 많은 토론을 보았다. % 2Fpipermail % 2Fmono-aspnet-list % 2F)가 있습니다. – abatishchev