이상한 문제가 있습니다. Visual Studio에서 로컬로 웹 응용 프로그램을 디버깅 할 때 모든 것이 완벽하게 작동합니다.웹 응용 프로그램을 iis에 배포 할 때 Masterpage가로드되지 않습니다.
그러나이 웹 응용 프로그램을 IIS에 배포하면 웹 응용 프로그램이 site.master 파일없이로드됩니다.
아래 비주얼 스튜디오 이미지를 통해 로컬로 실행 :
하지만 IIS에로드 할 때, 그것은 아래와 같이 제공됩니다.
아무도 정확하게 문제가 무엇인지 압니까?
CSS가로드되지 않았습니다.
일부 CSS를 찾지 못했습니다 ... 브라우저 도구를 보면 잘못된 상대 경로가 있습니다. – Aristos
당신이 맞습니다,하지만 어떻게하면이 문제를 해결할 수 있습니까? 저는 VS를 통해 로컬 웹 서버에 배포했고 거기에 CSS 파일을 볼 수 있습니다. 위의 그림을보십시오 –
'site.master' 파일이 실제로 서버에 있는지 확인 했습니까? .aspx 페이지의'MasterPageFile = "~/Site.Master"가 마스터 페이지를 올바르게 가리키고 있는지 확인 했습니까? – Kev