이것이 관례에 위배된다는 것을 알았지 만 구성을 통해이를 수행 할 수 있는지 궁금합니다.App_Code 폴더의 이름을 바꿀 수 있습니까?
편집 : 왜 이렇게하고 싶지 않은지 이해합니다. 하지만, 이번 프로젝트의 내부 구조를 이해하고 싶습니다.
이것이 관례에 위배된다는 것을 알았지 만 구성을 통해이를 수행 할 수 있는지 궁금합니다.App_Code 폴더의 이름을 바꿀 수 있습니까?
편집 : 왜 이렇게하고 싶지 않은지 이해합니다. 하지만, 이번 프로젝트의 내부 구조를 이해하고 싶습니다.
나는 이것이 가능하다고 생각하지 않지만 왜 변경해야합니까? 없음이 폴더의 이름을 바꿀 수 없습니다와 실제로 실행 코드를 포함하고있는 구글의 "구성을 통해 협약"
. 웹 프로젝트 시스템은이 폴더에서 코드를 찾기 위해 하드 코딩되어 있으며 원시 코드를위한 다른 폴더는 고려하지 않습니다.
컨벤션을 기준으로하는 컨벤션 (Convention over Configuration)은 개발자가 결정을 내리고 단순성을 확보해야하지만 유연성을 잃을 필요가없는 의사 결정의 수를 줄이는 소프트웨어 디자인 패러다임입니다. (위키피디아 경유) –
리플렉터
internal const string CodeDirectoryName = "App_Code";
그래서 대답은 '노 ... System.Web.HttpRuntime에 포함 된 저를 알려줍니다.
변경하지 않아도되지만 App_Code 폴더가 배후에서 어떻게 작동하는지 궁금합니다. 재정의 할 수있는 기본값입니까? – Larsenal