실제로 우분투 LTS Linux의 Mono에서 ASP.NET MVC를 사용하여 프로덕션 웹 사이트를 성공적으로 실행하고 있습니다. 이 서버는 클라우드 어딘가에 위치하고 있습니다.ASP.NET MVC 2 Preview 2 (Mono in Linux)
오늘, 나는 여기에서 찾을 수 있습니다 ASP.NET MVC 2 미리보기 2, 모든 작업을 만들기 위해 노력했다 : 나는 손으로 DLL을 배포 싶었 기 때문에 나는 소스 코드를 다운로드 한 ASP.NET MVC 2 Preview 2
단지 내가 v1로하고있는 것처럼. 나는 GAC에 의지하지 않는 더 간단한 리눅스를 발견했다.
AJAX 호출에서 JSON 데이터를 가져올 때까지 모든 것이 잘 작동하는 것처럼 보입니다. 다음은 오류에 대한 정보입니다.
[System.NotImplementedException] : 요청 된 기능이 구현되지 않았습니다. System.Web.Mvc.AssociatedMetadataProvider.GetTypeDescriptor (System.Type 형)에서 [은 0x00000] System.Web.Mvc.AssociatedMetadataProvider.GetMetadataForType (System.Func`1 modelAccessor, System.Type modelType)은 0x00000에서 ] System.Web.Mvc.ControllerActionInvoker.GetParameterValues 에서 System.Web.Mvc.ControllerActionInvoker.GetParameterValue (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ParameterDescriptor parameterDescriptor)은 0x00000]에서 (System.Web.Mvc.ControllerContext controllerContext, System.W eb.Mvc.ActionDescriptor actionDescriptor)은 0x00000] System.Web.Mvc.ControllerActionInvoker.InvokeAction에서 (System.Web.Mvc.ControllerContext controllerContext, actionName 선택 System.String)은 0x00000]
예. 정확히 무슨 일이 일어 났습니까?이 문제를 해결하는 방법에 대해 생각해보십시오. 여기에서 문제가 발생했다고 생각합니다. JsonResult result = new JsonResult(); result.Data = activities .OrderByDescending (a => a.StartTime) .Select (a => new {Username = a.User.Name, a.Sport}) .ToArray(); 반품 결과; – RooSoft