문제

따라서 내 경험을 통해 MasterPages는 때때로 업데이트를 할 때 지연 될 수 있습니다. 이것은 새로운 사건이 아니며, 당신은 변화를 만들고, 구축하고, 테스트를 시작하며, MasterPage는 여전히 오래된 컨트롤을 찾고 있습니다.

이런 일이 발생할 때 사용하는 팁/요령이 있습니까? 보통 그것은 잠시 후에 사라지지만, 나는 시간이 없다.

나는 vs 2008을 사용하고 있습니다.

도움이 되었습니까?

해결책

IIS가 모든 것을 다시로드하도록 강요하기위한 세 가지 주요 옵션은

  • Visual Studio에서 실행중인 경우 ASP.NET Development Server를 닫아 다음 실행으로 다시 열도록 강요합니다.
  • web.config 파일 변경 (IISRESET 강제)
  • 명령 줄에서 직접 iisreset을 호출하십시오

다른 팁

캐싱 문제처럼 들립니다. 빌드 후 IIS를 다시 시작합니까? 당신은 제자리에 건설하거나 출판하고 있습니까? 이것은 웹 앱입니까?

구축 할 때 Web.config 파일을 약간 변경하고 도움이되는지 확인하십시오. 그것은 당신을 위해 서버를 재설정하고 기본적으로 다시 새로운 것을 만들 것입니다. :)

IE에서 테스트 할 때는 실제로 주소 표시 줄로 가서 다시 Enter (Firefox에서와 같이)를 눌러 업데이트 된 컨텐츠를 저에게 밀어 넣는 것이 아니라 실제로 새로 고침 아이콘을 클릭해야합니다.

내 브라우저에서 '오래된'내용을 보면 Control-F5를 쳤다. 이것은 항상 IIS를 다시 시작하지 않고 Web.config 등을 재생하지 않고 모든 것의 최신 버전을 얻습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top