코드에서 병목 현상을 확인하기 위해 VS에서 프로파일 러 도구를 실행하기 시작했습니다.연결 문자열 - 실제로 캐시되는 것은 무엇입니까?
디버그 모드에서 실제로 뭔가를하기 전에 레지스트리에서 연결 문자열을 읽는 데 약 30 건의 요청이 있습니다. 연결 문자열을 레지스트리에 저장하는 데는 여러 가지 이유가 있으며이 문자열은 수정할 수 없습니다.
제 질문은 VS가 connectiong 문자열의 캐싱을 어떻게 처리합니까? 무엇이 캐싱되고 있습니까? 얼마나 자주 그리고 왜? 캐싱 설정을 수정하는 방법이 있습니까?
는 웹 사이트에 대해 얘기하고 경우
안녕하세요, 한 번 저장되어 web.config 또는 app.config에 액세스 할 수없는 다른 DLL에서 사용했습니다 –
안녕하세요. 호출 응용 프로그램이 자체 구성 파일에 연결 문자열을 가지고있는 경우 다른 dll은 ConfigurationManager를 사용하여 구성 설정에 액세스 할 수 있습니다. 그러면 레지스트리에 액세스 할 필요가 없습니다. –