HomeSupportVI를 로딩할 때 왜 SubVI가 다른 라이브러리 위치에서 발견되었다는 경고가 나타납니까?
VI를 로딩할 때 왜 SubVI가 다른 라이브러리 위치에서 발견되었다는 경고가 나타납니까?
주요한 소프트웨어: TestStand 주요한 소프트웨어 버전: N/A 문제가 해결된 소프트웨어 버전: N/A 부차적인 소프트웨어: LabVIEW Run-Time Engine
문제점: 라이브러리에 존재하는 SubVI를 호출하는 VI를 시퀀스에 넣어서 사용하고 있습니다. SubVI는 LabVIEW 포함되어 있고, 또한 어플리케이션과 항상 같이 포함까지 시켜두었습니다. 그런데 시퀀스를 로드 할 때마다 SubVI가 예상하지 못한 경로에서 발견되었다는 경고 메시지가 발생합니다. 이 경고메세지를 어떻게 하면 없앨 수 있습니까?
솔루션:
테스트 시퀀스나 VI 라이브러리를 생성할 때, 이미 LabVIEW에 포함되어 있는 VI들을 패키지에 넣는 것은 권장하지 않습니다. 이 VI들은 이미 Run-Time Engine에 포함되어 있기 때문입니다. 개발 컴퓨터가 Run-Time Engine이나 LabVIEW 개발 환경에 이미 VI 배포해 놓았기 때문에, VI는 이미 컴퓨터에 존재하는 것과 마찬가지 입니다.
두 가지 방법으로 이 경고 메세지를 해결할 수 있습니다.
물음표가 표시되는 SubVI 라이브러리를 제외하고 새로 빌드를 수행하시기 바랍니다.
SubVI의 이름을 새로운 이름으로 바꿔서 SubVI들을 바꾸시면 이름으로 인한 충돌은 피할 수가 있습니다.