2010-06-23 7 views
0

MVC2를 실행하는 데 문제가 있습니다. MVC 프로젝트를 컴파일하고 작업 모노 설치 (MVC1은 문제없이 작동하지만 C#, VB.net MVC1은 이와 비슷한 메시지로 실패 함)로 배포했습니다. 나는 MVC2 웹에 액세스 할 수 (VB.NET 버전, C#을 작품을)하려고 할 때이 메시지가 얻을 : 나는 로컬 복사본 System.Web.MVC을 설정 한모노에서 VB.NET의 Asp.net MVC2

Compiler Error Message: 
VBNC30456: 'RenderPartial' is not a member of 'System.Web.Mvc.HtmlHelper`1[[System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]'. 
    ~/Views/Shared/Site.Master 

을하지만 아무 소용.

# mono -V 
Mono JIT compiler version 2.6.4 (tarball Tue May 25 19:27:01 CEST 2010) 
+0

모노의 버전은 무엇입니까? – yojimbo87

답변

2

모노의 VB 컴파일러는 확장 방법과 같은 2008 기능을 지원하지 않습니다.

이 문제를 해결하려면 Visual Studio를 사용하여 응용 프로그램을 사전 컴파일하고 Mono를 사용하여 응용 프로그램을 제공하려는 곳으로 복사하십시오. 이렇게하면 Mono의 VB 컴파일러를 호출해서는 안됩니다.

+0

다시 한번 :) 고마워요. – Vnuk