Azure 1.4 SDK (이전에 동일한 문제가있는 1.3)를 사용하는 응용 프로그램이 있습니다. 전체 IIS로 응용 프로그램을 설치하려고하면 Intellitrace 로그에 다음 오류가 표시됩니다.Azure 전체 IIS 배포 문제 - TypeLoadException
System.TypeLoadException : 다음 예외로 인해 역할 진입 점을로드 할 수 없습니다. System.IO.FileLoadException : 파일 또는 어셈블리 'System.Web.Mvc, Version = 2.0.0.0..blah을로드 할 수 없습니다. .. 위치한 어셈블리 매니페스트가 어셈블리 참조와 일치하지 않습니다.
웹 사이트는 버전 2가 아닌 ASP.NET MVC 3을 사용하고 있습니다. 전체 IIS가 잘못된 버전의 DLL을 찾고있는 것처럼 보입니다. 프로젝트의 MVC dll을 Copy Local으로 설정하여 bin 디렉토리에 배포해야합니다.
ServiceDefinition.csdef의 섹션을 주석 처리하여 레거시 호스팅 웹 코어로 사이트를 배포하면 모든 사이트가 배포되어 제대로 작동합니다.
해결 했습니까? 새로운 MVC 3 (6 월 2 일 Azure 도구가 설치됨) 릴리스부터 시작하면 동일한 문제가 발생합니다. –