드라이버 배포, 테스트 및 디버깅 구성 문제 해결
대상 프로비저닝은 드라이버 배포 및 테스트를 위한 컴퓨터 프로비전(WDK 8.1)에 설명되어 있습니다. 다음은 프로비전 프로세스에 대한 몇 가지 문제 해결 팁입니다.
일반적인 팁
- 컴퓨터 구성 메뉴 명령이 비활성 상태입니다.
- 프로비전이 실패합니다.
프로비전이 실패합니다.
- 네트워크 경로를 찾을 수 없습니다.
- 네트워크 이름을 찾을 수 없습니다.
- 원격 컴퓨터에 액세스할 수 없습니다.
디버거가 연결되지 않거나 중단됩니다.
- 디버거 네트워크 연결
- 디버거 1394 연결
- 디버거 직렬 연결
컴퓨터 구성 메뉴 명령이 비활성 상태입니다.
Microsoft Visual Studio를 처음 시작할 때는 드라이버 메뉴의 테스트 > 컴퓨터 구성 명령이 회색으로 표시되는 비활성 상태일 수 있습니다. 약 20초를 기다렸다가 드라이버 메뉴를 다시 클릭하면 테스트 > 컴퓨터 구성 명령을 사용할 수 있게 됩니다.
프로비전이 실패함: 일반 팁
프로비전이 실패하는 경우 컴퓨터 구성 창의 메시지를 읽어 보세요. 일반적으로 이 창에는 구성 로그의 위치도 표시됩니다. 로그를 보고 나중에 참조할 수 있도록 해당 위치를 적어 두세요.
로그 경로에는 숨겨진 폴더가 포함될 수 있습니다. 예를 들면 다음 경로에서는 AppData가 숨겨진 폴더입니다.
C:\Users\currentUser\AppData\Roaming\Microsoft\DriverTest\Install
로그 파일에는 다음과 같은 이름이 지정됩니다.
Driver Test Computer Configuration 20121115130459167.log
프로비전이 실패함: 네트워크 경로를 찾을 수 없습니다.
대상 컴퓨터 프로비전을 시작할 때 **네트워크 경로를 찾지 못했습니다.**라는 메시지가 표시될 수 있습니다.
대상 컴퓨터에서 해당 네트워크 프로필에 대해 네트워크 검색 기능과 파일 및 프린터 공유 기능을 켰는지 확인하세요. 예를 들어 호스트 및 대상 컴퓨터가 네트워크 도메인에 가입된 경우에는 도메인 네트워크 프로필에 대한 네트워크 검색과 파일 및 프린터 공유 기능을 켜야 합니다. 자세한 내용은 드라이버 배포 및 테스트를 위한 컴퓨터 프로비전(WDK 8.1)을 참조하세요.
호스트 컴퓨터에서 대상 컴퓨터를 Ping할 수 있는지 확인합니다. 호스트 컴퓨터에서 명령 프롬프트 창을 열고 ping targetComputerName를 입력합니다. 여기서 targetComputerName는 대상 컴퓨터의 이름입니다.
참고
네트워크 경로를 찾지 못했습니다. 메시지가 표시되기 전에 여러 메시지가 표시될 수 있습니다. 이러한 메시지 중 일부는 네트워크 경로를 찾았으며 프로비전의 첫 번째 단계가 성공했다고 생각하게 할 수도 있습니다. 실제로는 네트워크 경로가 없으며 프로비전의 어느 부분도 성공하지 않았습니다. 예를 들면 다음과 같은 메시지를 볼 수 있습니다.
Connecting to computer "MyComputer"
Installing driver test automation service
Getting computer system information
Copying driver test automation files
The network path was not found.
프로비전이 실패함: 네트워크 이름을 찾을 수 없습니다.
대상 컴퓨터 프로비전을 시작할 때 **네트워크 이름을 찾을 수 없습니다.**라는 메시지가 표시될 수 있습니다. 대상 컴퓨터의 이름을 다시 한 번 확인합니다. 입력했던 원래 컴퓨터 이름이 올바르지 않으면 드라이버 > 테스트 > 컴퓨터 구성을 통해 프로비전 마법사를 다시 시작합니다. 올바르지 않은 컴퓨터 이름을 선택하고 다음을 클릭합니다. 컴퓨터 이름에 대상 컴퓨터의 올바른 이름을 입력하고 마법사를 완료합니다.
참고
네트워크 이름을 찾을 수 없습니다. 메시지가 표시되기 전에 여러 메시지가 표시될 수 있습니다. 이러한 메시지 중 일부는 컴퓨터 이름을 찾았으며 프로비전의 첫 번째 단계가 성공했다고 생각하게 할 수도 있습니다. 실제로는 컴퓨터 이름이 없으며 프로비전의 어느 부분도 성공하지 않았습니다. 예를 들면 다음과 같은 메시지를 볼 수 있습니다.
Connecting to computer "NonExistentComputer"
Installing driver test automation service
Getting computer system information
Copying driver test automation files
The network name cannot be found.
참고
올바르지 않은 대상 컴퓨터 이름을 입력할 때 표시되는 메시지에는 다양합니다. 예를 들면 네트워크 검색 사용에 대한 메시지를 볼 수 있습니다.
Connecting to computer "NonExistentComputer"
Installing driver test automation service
Could not access remote machine "NonExistentComputer" over the network.
Error:53. Automatic configuration of machines over the network requires
that network discovery and file and print sharing be enabled on the
target machine.
또는 자격 증명을 입력하라는 메시지가 표시될 수도 있습니다.
Enter your password to connect to: NonExistentComputer
프로비전이 실패함: 원격 컴퓨터에 액세스할 수 없습니다.
대상 컴퓨터 프로비전을 시작할 때 네트워크에서 "computerName" **원격 컴퓨터에 액세스할 수 없습니다.**와 같은 메시지를 볼 수 있습니다. 이 메시지는 여러 가지 이유로 표시될 수도 있습니다. 호스트와 대상 컴퓨터가 둘 다 동일한 도메인이나 동일한 작업 그룹에 가입되어 있는지 확인합니다. 자세한 내용은 드라이버 배포 및 테스트를 위한 컴퓨터 프로비전(WDK 8.1)을 참조하세요. 대상 컴퓨터의 올바른 이름을 입력했는지 확인합니다. 대상 컴퓨터에서 네트워크 검색 기능과 파일 및 인쇄 공유 기능을 사용하도록 설정했는지 확인합니다.
디버거가 연결되지 않거나 중단됨: 네트워크 연결
모든 네트워크 유형에 대해 방화벽을 통해 디버깅 응용 프로그램이 허용되는지 확인합니다.
네트워크 디버깅을 허용하는 포트에 대해서는 네트워크 관리자에게 문의하세요.
대상 컴퓨터에 둘 이상의 네트워크 어댑터가 있는 경우 디버깅에 사용할 네트워크 어댑터의 버스 매개 변수를 지정해야 합니다.
자세한 내용은 네트워크 케이블을 통한 디버깅 관련 문제 해결 팁을 참조하세요.
디버거가 연결되지 않거나 중단됨: 1394 연결
대상 컴퓨터에 둘 이상의 1394 컨트롤러가 있는 경우 디버깅에 사용할 1394 컨트롤러의 버스 매개 변수를 지정해야 합니다. 자세한 내용은 1394 케이블을 통한 디버깅 관련 문제 해결 팁을 참조하세요.
디버거가 연결되지 않거나 중단됨: 직렬 연결
호스트 및 대상 컴퓨터에서 COM 포트 번호를 확인합니다. 호스트 및 대상 컴퓨터 모두에서 디버깅용으로 동일한 전송 속도를 구성했는지 확인합니다. 자세한 내용은 직렬 케이블을 통한 디버깅 관련 문제 해결 팁을 참조하세요.