때때로 나는 Visual Studio를 통해 ASP.NET MVC 웹 사이트를 실행/디버깅 할 때 그리고 프로젝트가 실행되는 동안 뷰에서 일부 CSS 또는 HTML을 변경하면 세션이 간헐적으로 중단됩니다.Visual Studio ASP.NET MVC 솔루션 세션 저장 끝내기?
Global.asax에서 Session_End 메서드를 추가하고 그 안에 중단 점을 설정했음을 확인했습니다. Visual Studio를 통해 모두 저장을 클릭하면 약 10 분 후에 Session_End가 호출됩니다. 나는 조금 기괴하다고 생각되는 실제 페이지를 새로 고쳐야 할 필요조차 없다 ...
나는 응용 프로그램을 다시 컴파일하면 세션이 손실 될 수 있다는 것을 알았지 만, 응용 프로그램이 실행되는 동안보기를 수정하는 것을 생각하지 않을 것이다. 이 문제가 발생할 것입니다.
왜 이런 일이 일어날 수 있는지 생각해보십시오.
CSX 또는 구성 파일을 변경하지 않고 단순히 ASPX보기 만 변경합니다. 이 문제의 원인이 될만한 것이 있습니까? Save All을 클릭하여 Session_End를 호출하는 이유는 무엇입니까? – aherrick