Windows Azure에서 새 웹 사이트를 만들고 인터넷 응용 프로그램 템플릿을 사용하여 표준 MVC 4 프로젝트를 배포했습니다. NuGet 패키지로 몇 가지 실수를 저질렀을 수도 있습니다. 새 프로젝트를 만들고 같은 게시 프로필을 사용하여 게시했습니다. 이제이 오류가 발생합니다 :Azure 웹 사이트에서 MVC 4 프로젝트 게시 취소
* 'Home'컨트롤러와 일치하는 여러 유형이 발견되었습니다. 이 요청을 서비스하는 경로 ('{controller}/{action}/{id}'
)가 요청과 일치하는 컨트롤러를 검색 할 네임 스페이스를 지정하지 않은 경우에 발생할 수 있습니다. 이 경우 'namespaces'매개 변수를 사용하는 'MapRoute'메소드의 오버로드를 호출하여이 경로를 등록하십시오.
'홈'에 대한 요청
는 다음과 일치하는 컨트롤러를 발견했다 : MyCoolWebsite.Controllers.HomeController NewWebsite.Controllers.HomeController에게 *을 분명히 지금은 두 개의 프로젝트가 공존하고는 당연히 문제의 원인. Azure에서 전체 웹 사이트를 삭제하거나 재 작성하지 않고 어떻게 이전 프로젝트를 덤프 할 수 있습니까? 나는 이전 버전에서도 포털을 둘러 보았지만 아무 것도 발견하지 못했습니다. 내가보기 엔 관리 포털에서 실제로 웹 사이트에 무엇이 설치되어 있는지를 보는 것은 불가능합니다.
FTP 그것을 할 수 있고, 원하지 않는 것을 제거? –