성능상의 이유로 인해 MVC 앱의 web.config에 컴파일 디버그 = 'false'가 설정되어 있어야합니다.MVC web.config 파일에서 컴파일 설정 debug = 'true'는 무엇을합니까?
개발 과정에서 'true'로 설정하면 어떤 이점이 있습니까? 컴파일 된 페이지에 디버깅 기호를 삽입한다는 것을 알고 있지만 그게 무엇입니까?
성능상의 이유로 인해 MVC 앱의 web.config에 컴파일 디버그 = 'false'가 설정되어 있어야합니다.MVC web.config 파일에서 컴파일 설정 debug = 'true'는 무엇을합니까?
개발 과정에서 'true'로 설정하면 어떤 이점이 있습니까? 컴파일 된 페이지에 디버깅 기호를 삽입한다는 것을 알고 있지만 그게 무엇입니까?
this quite interesting link (아주 오래된 것임)을 확인해보십시오. 이는 컴파일 모드의 작동을 자세히 설명하거나, 또는 둘 사이의 대조를 잘 설명하려고 시도합니다.
어떤 디버깅 기호가 사용되었는지에 대한 질문에 직접 답하기 위해 - 컴파일러 코드에 대한 추가 정보를 제공하고 디버거가 연결될 때 실행중인 코드베이스의 질문을 허용합니다. 바이너리를 이제 소스 파일, 변수 이름 등의 위치로 매핑 할 수 있으므로 소스를 단계별로 실행할 수 있습니다.
즉석에서 컴파일되는 코드 (예 : aspx 및 ascx 페이지)에 사용되며 컴파일러에서 파일을 컴파일하는 방법을 지시합니다.
모델, global.asax 등의 나머지 파일은 bin 폴더로 컴파일됩니다.
그 링크는 매우 흥미 롭습니다. 감사합니다. –
... 언제든지. :) –