Visual Studio 외부에서 내 Access 데이터베이스를 쿼리할 때 프로그램이 너무 느린 이유는 무엇입니까?

Visual Studio 외부에서 내 Access 데이터베이스를 쿼리할 때 프로그램이 너무 느린 이유는 무엇입니까?

최근에 exe가 자체적으로 실행될 때 프로그램에서 기본 Access 데이터베이스 쿼리를 수행하는 데 시간이 상당히 오래 걸리는 문제가 발생하기 시작했습니다.

내 프로그램이 Visual Studio 2013 내에서 실행되면 결과는 거의 즉각적으로 나타나지만 exe가 자체적으로 실행될 때는 동일한 쿼리가 최대 10초가 걸립니다.

이 문제의 원인은 무엇입니까?

답변1

많은 시행착오 연구 끝에(약 4일) 작업 속도를 너무 느리게 한 것은 응용 프로그램 검증 도구임이 밝혀졌습니다. 다음과 같이 문제를 수정했습니다.

레지스트리 편집기를 열고 레지스트리를 백업합니다(만일의 경우)

다음과 같이 레지스트리를 찾아보십시오.

--> HKEY_LOCAL_MACHINE

--> 소프트웨어

--> 마이크로소프트

--> 윈도우즈 NT

--> 현재 버전

--> 이미지 파일 실행 옵션

그런 다음 내 프로그램 이름이 포함된 키를 삭제했습니다.

거기에서 내 문제가 해결되었습니다. 이것이 누군가에게 도움이 되기를 바랍니다.

관련 정보