ASP.NET에서 전환하는 동안 MVC 4~5에서 사용자는 다음을 경험했습니다. 오류:
[A]System.Web.WebPages.Razor.Configuration.HostSection cannot be cast to [B]System.Web.WebPages.Razor.Configuration.HostSection.
각 프로젝트의 참조를 조사하고 임시 파일을 삭제하고 업데이트된 System.Web.WebPages.Razor.dll 설치를 확인해도 해결책이 없는 것 같았습니다.
문제는 여전히 이전 버전의 System.Web.WebPages.Razor를 참조하는 프로젝트 파일에 있습니다. 업데이트된 버전(3.0.0.0) 대신 (1.0.0.0). 이 문제를 해결하려면:
업데이트된 참고자료:
<Reference Include="System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"> <Private>True</Private> <HintPath>..\packages\Microsoft.AspNet.WebPages.3.0.0\lib\net45\System.Web.WebPages.Razor.dll</HintPath> </Reference>
위 내용은 MVC 4에서 MVC 5로의 업그레이드가 'System.Web.WebPages.Razor.Configuration.HostSection을 전송할 수 없음' 오류와 함께 실패하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!