저는 Angular2 + 앱이 포함 된 간단한 웹 앱 csproj를 보유하고 있습니다. IDE 디버깅 중에 Visual Studio 2017 Pro 및 Google 크롬을 사용합니다. 때로는 Visual Studio에서 해당 파일을 변경 한 후 어딘가에 캐시 된 이전 HTML 템플릿 파일을로드하려고합니다.Visual Studio는 어디에서 HTML을 캐시에로드합니까?
- IDE 디버거를 실행하기 전에 Chrome 캐시를 삭제했습니다.
- 클리어 % temp %를
- 클리어 C : 임시 ASP.NET 파일
VS IDE \ \ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 여전히 어딘가에 기존 HTML 템플릿 파일을 얻었다. 그리고 이상한 것은 IIS Express에서 웹 응용 프로그램을 호스팅하기 위해 .vs \ config \ applicatiohost.config에 대한 배치 스크립트를 실행하면 IIS Express가 현재 프로젝트 폴더의 현재 HTML 템플릿 파일을 올바르게로드 할 수 있다는 것입니다. VS IDE가 실제로 비슷한 일을하지만, 어떻게 든 IIS Express가 HTML 파일을 다른 곳에서로드하도록 요청할 수 있습니까?
IIS IDE의 VS IDE가 웹 프로젝트의 HTML 파일을 캐시하는 위치를 알고 있습니까?
,이 이유는 VS IDE없이 혼자 IIS Express를 실행, 크롬 수 픽업 업데이트 파일을 설명하지 않습니다하지만. Chrome의 '인터넷 사용 정보 삭제'가 실제로 모든 캐시를 지우는 것은 아닙니다. 그리고 VS IDE와 함께 작동하는 캐시는 어떻게 든 남겨집니다. 나는 여전히 모든 캐시를 미리 지우는 방법을 알고 싶다. html과 자바 스크립트 파일을 적절하게 버전 관리하고 있으므로 캐시를 지우는 것이 고통입니다. – ZZZ
각도로 볼 수 있도록 여기에 방법을 첨부하겠습니다. 각도 2는 아니지만 각도 θ는 여전히 유용합니다. –
각도에는 다른 방법이 있습니다. HTML의 경우 clearCache를 사용하십시오. JS에서는 system.config.js에 타임 스탬프를 정의하면됩니다. VS IDE가없는 IIS 또는 IIS Express에서는 이러한 모든 기능이 잘 작동합니다. – ZZZ