모든 대답은 "아니오"를 가리 킵니다. 그러나 일부 사람들은 디버깅을 사용하도록 설정하는 것이 서버에서 오류가 발생할 때 편리하다고 말합니다. 나는 이것들이 무엇을 의미하는지 확신하지 못한다. 사람들은 실제로 라이브 서버 코드를 디버그합니까? 나는 솔직히 당신이 할 수 있다는 것을 모르고있었습니다. 우리가 작업하는 웹 사이트에서 오류보고를 위해 ELMAH를 사용합니다. 서버 오류가 발생하면 완전한 스택 추적 이메일이 전송됩니다. 오류가 발생한 위치와 방법에 대한 대략적인 아이디어를 얻은 후에 현재 프로덕션 환경에 배포되어 있고 로컬에서 디버깅되는 모든 코드가 포함 된 로컬 솔루션을 엽니 다. 나는 실제로 서버 자체에서 코드를 디버깅하지 않으므로 사람들이 무엇을 의미하는지 확신 할 수 없습니다.ASP.NET 3.5 : 프로덕션 환경에서 debug = true를 사용하면 뚜렷한 이점이 있습니까?
web.config XML을 통합하면서 준비 상태 및 프로덕션 환경의 web.config 파일에 debug = true가 존재한다는 사실을 지금 막 알았 기 때문에이 질문을드립니다. 몇 년 동안이 방법이 있었음에 틀림없지 만 우리가 겪을 이익에 대해 궁금합니다. 디버깅이 켜져 있으면 프로젝트 시작 이후 2 년 이상 사용하도록 설정 한 후 종료하면 중단 될 수있는 디버깅이 필요합니까?
생각하고있는 사람들과 토론하기에 적합한 경우 [이 블로그 게시물] (http://weblogs.asp.net/scottgu/archive/2006/04/11/442448.aspx)에 관심이있을 수 있습니다. 좋은 생각이야. 그는 기본적으로 조언을주의 깊게 가치가 있도록 이러한 모든 것을 구축 한 팀을 운영합니다. 또한 [이] (http://blogs.msdn.com/b/tess/archive/2006/04/13/575364.aspx) 블로그 게시물에 링크되어있어 왜 나쁜 생각인지 자세히 설명합니다. – R0MANARMY