다음을 통해 공유


응용 프로그램 검증 도구

응용 프로그램 검증 도구는 관리되지 않는 코드를 런타임으로 확인하는 도구입니다.

용도

응용 프로그램 검증 도구는 개발자가 일반적인 응용 프로그램 테스팅으로는 확인하기 매우 어려운 사소한 프로그래밍 오류를 신속하게 찾을 수 있도록 도와줍니다. Visual Studio에서 응용 프로그램 검증 도구를 사용하면 힙 손상, 잘못된 핸들 및 임계 영역 사용으로 인한 오류를 확인함으로써 안정적인 응용 프로그램을 만들 수 있습니다.

적용 가능한 경우

응용 프로그램 검증 도구는 런타임 시에만 C++ 언어를 사용하는 모든 프로젝트에서 사용할 수 있습니다.

사용자 요구 사항

응용 프로그램 검증 도구를 실행하려면 사용 중인 시스템의 관리자여야 합니다. 그렇지 않은 경우 다음 오류 메시지가 표시됩니다.

액세스가 거부되었습니다. 선택한 <appname.exe> 실행 가능 이미지에 계측 설정을 사용하려면 <machine_name> 컴퓨터에서 관리자 자격 증명이 있어야 합니다. 시스템 관리자에게 문의하십시오.

시스템 요구 사항

응용 프로그램 검증 도구는 Windows XP 및 Windows Server 2003에서 실행됩니다. 따라서 Windows 2000을 실행하면 다음 오류 메시지가 표시됩니다.

<machine_name> 컴퓨터에서 실행 중인 운영 체제에서 응용 프로그램 검증 도구가 지원되지 않습니다. Windows XP 이상으로 업그레이드하십시오.

사용자 시스템에 설치된 서비스 팩에 따라 Windows OS 업데이트를 설치해야 할 수도 있습니다. 사용자 시스템에 업데이트된 파일이 없는 경우 [디버그] 메뉴에서 [응용 프로그램 검증 도구로 시작]에 액세스하면 다음 대화 상자가 표시됩니다.

응용 프로그램 검증 도구에서 필요로 하는 업데이트된 시스템 파일이 <machine name> 컴퓨터에 없습니다. “Windows 다운로드 센터로 이동하여 업데이트를 가져오시겠습니까?”

확인| 취소

'확인'을 선택하면 Windows 다운로드 센터의 업데이트를 가리키는 인터넷 브라우저가 열리고 일반 디버그 세션에서 프로그램이 계속 실행됩니다. 즉, 응용 프로그램 검증 도구가 사용 가능하지 않습니다. 필요한 업데이트를 설치하고 응용 프로그램 검증 도구에 다시 액세스하면 도구를 사용할 수 있습니다. 다음 링크를 사용하여 Microsoft 다운로드 센터에서 업데이트를 가져올 수도 있습니다.

https://go.microsoft.com/fwlink/?LinkId=49500