최근에 exe가 자체적으로 실행될 때 프로그램에서 기본 Access 데이터베이스 쿼리를 수행하는 데 시간이 상당히 오래 걸리는 문제가 발생하기 시작했습니다.
내 프로그램이 Visual Studio 2013 내에서 실행되면 결과는 거의 즉각적으로 나타나지만 exe가 자체적으로 실행될 때는 동일한 쿼리가 최대 10초가 걸립니다.
이 문제의 원인은 무엇입니까?
답변1
많은 시행착오 연구 끝에(약 4일) 작업 속도를 너무 느리게 한 것은 응용 프로그램 검증 도구임이 밝혀졌습니다. 다음과 같이 문제를 수정했습니다.
레지스트리 편집기를 열고 레지스트리를 백업합니다(만일의 경우)
다음과 같이 레지스트리를 찾아보십시오.
--> HKEY_LOCAL_MACHINE
--> 소프트웨어
--> 마이크로소프트
--> 윈도우즈 NT
--> 현재 버전
--> 이미지 파일 실행 옵션
그런 다음 내 프로그램 이름이 포함된 키를 삭제했습니다.
거기에서 내 문제가 해결되었습니다. 이것이 누군가에게 도움이 되기를 바랍니다.