파일을 ASP.NET 사이트에 업로드 할 때마다 모든 사용자가 로그 아웃됩니다. 즉, 세션이 무효화됩니다.ASP.Net : 새 파일을 서버에 배포 할 때 사용자가 로그 아웃 됨
ASP.NET의 코드를 "핫 스왑"하여 이러한 문제가 발생하지 않도록 할 방법이 있습니까? 배포하기 전에 컴파일하십시오.
내 배포 방법은 SVN 업데이트를 통해 매우 간단합니다.
감사합니다. /Niels
파일을 ASP.NET 사이트에 업로드 할 때마다 모든 사용자가 로그 아웃됩니다. 즉, 세션이 무효화됩니다.ASP.Net : 새 파일을 서버에 배포 할 때 사용자가 로그 아웃 됨
ASP.NET의 코드를 "핫 스왑"하여 이러한 문제가 발생하지 않도록 할 방법이 있습니까? 배포하기 전에 컴파일하십시오.
내 배포 방법은 SVN 업데이트를 통해 매우 간단합니다.
감사합니다. /Niels
세션을 SQL database에 저장할 수 있으므로 응용 프로그램을 다시 시작해도 세션이 손실되지 않습니다.
미리 컴파일 된 업데이트 할 수없는 코드를 배포하면 xcopy가 더 빨라지지만 응용 프로그램 풀이 계속 다시 시작됩니다.
UPDATE : @configurator, 어떤 캐주얼 관찰자 http://support.microsoft.com/kb/317604
에 당신의 코멘트를 표시하고 (거기에 다른 옵션과-서비스 약관의 적용을 충분히, 예를 들어, 하나 이상의 세션 DB, 다른 프레임 워크 DBS가 동일한 데이터베이스, 등)
bin 폴더 또는 web.config에 파일을 배포하는 경우 매우 좋은 이유로 사이트가 자동으로 재설정됩니다.
이것은 내가 접근하고 싶은 해결책처럼 들립니다. 당신은 정교 할 수 있습니까? –
http://support.microsoft.com/kb/317604 참조 : – configurator
SQL 데이터베이스 접근 방법을 사용할 필요가 없습니다. ASP.NET 상태 서비스를 사용하여 동일한 작업을 수행 할 수 있습니다. –