LabVIEW 6.1에서 Error Code Database VI의 복사본이 LabVIEW 7.0에서 동작되지 않습니다.



주요한 소프트웨어:
주요한 소프트웨어 버전: 7.0
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: N/A

문제점: LabVIEW 6.1에서 어플리케이션을 개발한 후 vi.lib 디렉토리에서 가져온 모든 VI를 어플리케이션 디렉토리에 저장했습니다. LabVIEW 7.0에서 로드할 때 Error Code Database VI에서 다음과 같은 에러가 발생했습니다.

Call Library Function Node: function not found in library

이 VI는 LabVIEW 6.1에서 vi.lib 안에 있는 것의 복사본입니다.

솔루션: 내쇼날인스트루먼트는 고유의 어플리케이션 디렉토리에서 vi.lib 디렉토리에서 가져온 VI를 저장하는 것을 추천하지 않습니다. 내쇼날 인스트루먼트는 각 버젼마다 VI의 변경을 합니다. 이전 버젼의 LabVIEW에서 가져온 vi.lib VI를 최신 버젼에서 사용했다면 에러가 발생할 것입니다.

이 경우에 Error Code Database VI는 LabVIEW 6.1과 LabVIEW 7.0 사이에 변경되었습니다. 그리고 LabVIEW 6.1에 포함되어 있던 VI는 LabVIEW 7.0에서 동작이 되지 않습니다. 이 문제를 풀기 위해 어플리케이션 디렉토리에 있는 이전 버젼 vi.lib VI를 최신 버젼으로 대체합니다. 또한 vi.lib VI를 바로 사용하도록 편집도 고려해봅니다.

관련 링크:

첨부:





리포트 날짜: 01/16/2003
마지막 업데이트: 03/04/2005
문서 번호: 2TFBKD00