2013-05-05 6 views
0

내 Razor/asp.net 웹 사이트를 테스트하는 동안 휴지통에 "app_offline.htm"이라는 파일이 계속 있습니다. 이 사이트는 가난한 순진한 방문자를 괴롭 히게 될까요?이 연속 생성 된 app_offline.htm 파일이 사용자를 괴롭 히거나 짜증나게합니까?

+0

다른 컴퓨터에서 그것을보십시오! 그렇게하면 응용 프로그램의 서버 측 또는 클라이언트 측에서 생성되는지 쉽게 판단 할 수 있습니다. 물론 VM은 정상적으로 작동합니다. –

+0

무언가는 아마 당신의 페이지를 업데이 트하기 위해 그것을 생성하거나, 비슷한 업데이 트가 간단한 삭제 후. – Aristos

답변

1

사이트를 게시하는 동안에는 해당되지 않습니다. 이유는 다음과 같습니다
SQL Server 2005 express edition does not support multiple processes. Only single process can access database at a time. So when a database is accessed through visual studio, ASP.net runtime cannot access the database. This will result into the internal server error. To prevent this, VS 2005 places app_offline.htm file in the application's root directory. The file contain above message. This causes ASP.net to put the application in offline mode.

소스 : http://www.codeproject.com/Articles/21319/Putting-ASP-net-Application-In-Offline-Mode-Using

+0

이상하게도,이 사이트에서 SQL Server Express를 사용하고 있지는 않습니다. –

+0

app_offline.htm은 VS2005에서 응용 프로그램을 안전하게 유지하는 데 사용되는 메서드입니다. – Bhavik

+0

그래,하지만 VS2005를 사용하지 않아. 이 사이트는 데이터베이스 기능을 사용하지 않는 VS2012로 구축 된 웹 사이트입니다. –