2010-06-23 4 views
0

VS2008에서 내 솔루션을 업그레이드했습니다. 우리의 웹 프로젝트에는 ASP.NET MVC, Microsoft.Web.MVC 및 System.Web.MVC에 대한 2 개의 참조가 있습니다. 프로젝트에서 Microsoft.Web.MVC dll을 제거하고 web.config에서 제거하려고합니다. 컴파일러 오류가 발생하면 어떻게해야합니까? 나는 System.Web.MVC가 Microsoft.Web.MVC와 동일한 기능을 가지고 있다고 생각했다.우리는 ASP.NET MVC 2.0을 사용하여 Microsoft.Web.MVC가 필요합니까?

+0

Microsoft.Web.Mvc가 일반 형식의 안전한 Html.BeginForm 메서드를 가지고 있다는 것을 알았습니다. 우리 사이트에서 몇 군데를 사용하고 있습니다. 나는 그것을 다시 바꿨다. 모든 작품은 지금. – user154366

답변

2

Microsoft.Web.MVC는 모든 MVC Futures, 즉 "최종 릴리스가 아닌"이라고 말할 수있는 기능성 항목을 가지고 있습니다.

1

필요한 기능은 ASP.NET MVC 2.0에 있지만 아마도 형식의 네임 스페이스는 Microsoft.Web.MVC.whatever에서 System.Web.MVC.whatever으로 변경되었을 것입니다.

나는 당신과 관련된 컴파일 오류를 추측하고 있습니다. "Microsoft.Web.MVC"로 시작하는 유형의 사용법을 코드에서 검색하고 변경하십시오. 그러면 응용 프로그램이 컴파일됩니까?

그렇지 않은 경우 질문에 컴파일 오류의 몇 가지 예를 게시하십시오.

관련 문제