원격 디버깅 중에 디버깅 할 수 있는 응용 프로그램을 찾을 수 없습니다.

업데이트 됨 Jul 10, 2024

해당 제품

소프트웨어

  • LabVIEW Full
  • LabVIEW Base
  • LabVIEW Professional

문의사항

디버깅 기능을 포함하도록 실행 파일을 빌드하면 개발 컴퓨터에서 실행 파일을 실행 중일 때 올바르게 디버깅 할 수 있습니다. 그러나 원격 컴퓨터에서 실행되는 실행 파일을 디버깅하려고 하면 디버깅 할 수 있는 응용 프로그램을 찾을 수 없습니다.

원격 컴퓨터를 핑 (ping)하여 네트워크가 올바르게 설정되었음을 알 수 있습니다. 디버깅 가능한 실행 파일을 원격으로 실행하는 데 연결할 수 없는 이유는 무엇입니까?

해결책

개발 컴퓨터에서 디버깅 가능한 실행 파일을 원격으로 찾을 수없는 여러 가지 이유가 있습니다.
  1. 원격 디버깅중인 LabVIEW의 버전이 어플리케이션이 개발 된 것과 동일한 버전인지 확인하십시오.
  2. 전체 응용 프로그램 폴더가 원격 컴퓨터로 복사되었는지 확인하십시오. 응용 프로그램이 디버깅을 사용하여 빌드되면 이 폴더에 원격 디버깅 서버를 활성화하는 특수 행이있는 INI 파일이 만들어집니다.
  3. NI Service Locator는 애플리케이션이 사용할 동적 포트를 관리하기 위해 원격 컴퓨터에서 실행 되어야 합니다. http://localhost:3580/dumpinfo? 로 이동했을 경우, 원격 컴퓨터의 브라우저에서 현재 상태를 표시해야합니다. 브라우저가 "페이지를 찾을 수 없음"을 반환하면 서비스 검색 기능이 실행되지 않을 수 있습니다. 이 경우, NI 예제 탐색기가 열리지 않음 에서 지시 사항을 따르십시오.
  4. NI Service Locator는 포트 3580이 통신을 위해 열려 있어야합니다. 방화벽을 사용하는 경우 이 포트가 예외로 추가되었는지 확인해야합니다.