2012-07-08 5 views
0

MVC4 RC를 사용하여 .NET Azure 웹 역할을 코딩하고 있습니다. 사이트 맵을 생성하기 위해 MVC SiteMap을 사용하며 localhost에서도 잘 작동합니다. 하지만 일단 Azure에 배포하면이 오류가 발생합니다. 사이트 맵 파일을 찾을 수 없습니다. Web.config에 제공된 경로가 올바른지 확인하십시오.Windows Azure에서 MVCSiteMapProvider 사용

web.config의 내 MVC SiteMap 구성이 기본적으로 하나입니다. ~/Mvc.sitemap 파일이 프로젝트의 루트에 있습니다.

아이디어가 있으십니까?

답변

1

"사이트 맵 파일을 찾을 수 없습니다 .Web.config에 제공된 경로가 올바른지 확인하십시오."오류가 발생하는 경우 즉, Windows Azure Project에 배포 할 때 사이트 맵 파일이 포함되지 않습니다. ~/Mvc.sitemap 파일을 프로젝트에 포함 시켰습니까?

~/Mvc.sitemap를 올바르게 포함하려면 Windows Azure에 배포 할 때이 파일이 CSPKG의 일부가되도록 ~/Mvc.sitemap을 올바르게 "content"로 설정하고 local을 true로 복사해야합니다.

관련 문제