LabVIEW 2017 SP1 패치 세부사항

이 문서는 다음 LabVIEW 제품에 대해 사용할 수 있는 모든 패치에 대한 정보를 포함합니다.

  • Windows, OS X 및 Linux용 LabVIEW 2017 SP1 (32비트 및 64비트)
  • Windows, OS X 및 Linux용 LabVIEW 2017 SP1 런타임 엔진 (32비트 및 64비트)


각 패치에서 해결된 문제가 아래 테이블에 정리되어 있습니다. National Instruments는 모든 LabVIEW 2017 SP1 설치 시 최신 패치를 설치할 것을 적극 권장합니다. 

LabVIEW 2017 SP1 f4 패치에서 해결된 문제

 

ID설명
659963문자열을 IVI 또는 VISA IO 컨트롤에 병렬로 타입캐스트하면 LabVIEW가 충돌합니다.
661720와이어로 연결된 아이템을 케이스 구조 밖으로 끌어놓은 후에도 구조 경계에 터널이 남아있습니다.
673108LabVIEW에서 플랫 시퀀스 구조의 프레임 사이에서 아이템을 끌어 이동할 때 터널의 와이어가 끊어질 수 있습니다.
673910와이어로 연결된 아이템을 구조 안팎으로 끌어 이동할 때 불필요한 터널이 생성됩니다.
677297터널에 연결된 아이템을 구조 사이에서 끌어 이동할 때 LabVIEW에서 터널의 셋팅이 변경될 수 있습니다.
679673플랫 시퀀스 구조의 프레임 사이에서 노드를 끌어 이동할 때 LabVIEW에서 충돌이 발생할 수 있습니다.
680767(Windows) 아주 드문 경우지만, ActiveX 서버가 완전히 초기화되기 전에 LabVIEW가 ActiveX 연결을 허용할 수 있습니다.
682179구조 사이에서 아이템을 끌어 이동할 때 LabVIEW에서 터널의 와이어가 끊어질 수 있습니다.
7120211플랫 시퀀스 구조 밖으로 노드를 끌어놓을 때 LabVIEW에서 충돌이 발생할 수 있습니다.
713011[In Place 원소 구조] 내의 구조로 원소를 끌어놓을 때 LabVIEW에서 충돌이 발생할 수 있습니다.
714264플랫 시퀀스 구조 밖으로 구조를 끌어놓을 때 LabVIEW에서 충돌이 발생할 수 있습니다.
715178(Windows) Windows 10에서 텍스트 및 이미지 그리기의 오버헤드가 감소되었습니다. 이는 텍스트 및/또는 이미지를 그려야 하는 컨트롤 개수가 많은 경우 가장 두드러집니다.
715347프런트패널 컨트롤을 블록다이어그램의 새로운 데이터로 업데이트하는데 소요되는 오버헤드가 감소되었습니다. 이는 다수의 VI가 있는 어플리케이션에서 가장 두드러집니다.
715760중첩된 구조 밖으로 아이템을 끌어놓을 때 LabVIEW에서 충돌이 발생할 수 있습니다.
716611아주 드문 경우지만, 특정 라이센스 타입 정의 다음에 프로브를 놓을 때 LabVIEW에서 충돌이 발생할 수 있습니다.

 

 

LabVIEW 2017 SP1 f3 패치에서 해결된 문제

노트:이 패치는 NI 업데이트 서비스에서 사용할 수 있습니다.

 

ID설명
670440사용자 이벤트가 등록된 VI가 메모리에서 사라지는 경우, 해당 이벤트가 여전히 처리되어 LabVIEW에서 Null 윈도우 에러가 발생할 수 있습니다.
674999병렬로 실행되어야 하는 배리언트가 강제로 하나의 스레드에서 실행될 수 있습니다.
681894아주 드문 경우지만, 클립 보드에 URL이 저장되어 있는 경우 메뉴 모음을 사용할 때 LabVIEW에서 충돌이 발생할 수 있습니다.
686077아주 드문 경우지만, 가변 VI가 무한 컴파일을 수행할 수 있습니다.
687146가변 VI가 추가적인 디버깅 데이터를 저장할 수 있습니다.
687250도움말 메뉴에서 인스트루먼트 드라이버 찾기를 사용하고자 할 때 연결이 끊어질 수 있습니다.
688061하위 가변 VI가 의도하지 않은 의존성 공유 인스턴트를 생성할 수 있습니다.
688072VI 확인 과정에서 추가적인 시간이 소요되는 경우가 있습니다.
688094가변 VI가 메모리에서 제거될 때 컴파일이 시작될 수 있습니다.
688384타입 정의에 변경사항을 적용하면, 추가적인 컴파일이 수행될 수 있습니다.
688992아주 드문 경우지만, 경합 조건은 원격 VI 서버가 동일한 VI에 열기 및 닫기 호출을 보낼 때 영향을 미칠 수 있습니다.
691392아주 드문 경우지만, VI가 메모리에서 언로드되는 동안 검색 및 대체를 사용하여 VI 내에서 검색을 수행할 때 LabVIEW에서 충돌이 발생할 수 있습니다.
691991아주 드문 경우지만, VI가 다시 컴파일될 때까지 타입 특수화 구조가 제대로 작동하지 않을 수 있습니다.

 

 

LabVIEW 2017 SP1 f1 패치에서 해결된 문제

노트:이 패치는 NI 업데이트 서비스에서 사용할 수 있습니다.

 

ID설명
671753부분배열 또는 부분 문자열 입력으로 가변 VI를 만들 때 LabVIEW 어플리케이션 빌더의 작동이 중단될 수 있습니다.
672120클래스 대체 수행 시 가변 VI가 호출하는 클래스 메소드의 이름을 변경한 후 가변 VI가 적절히 깨지지 않는 경우가 있습니다.
672133다른 데이터 타입의 입력을 제거한 후 가변 VI에서 필수가 아닌 터미널이 기본 데이터 타입으로 되돌아가지 못합니다.
672594가변 VI를 사용하는 빌드 스펙을 만들 때 LabVIEW 어플리케이션 빌더가 에러 13을 잘못 반환할 수 있습니다.
673694에러 입력 파라미터에 에러가 포함된 경우 LabVIEW가 [라이브러리 함수 호출 노드]로부터 이전 배열 데이터를 반환할 수 있습니다.
675386프라이빗 데이터 컨트롤에서 상위 클래스를 참조하는 하위 클래스가 포함된 묶음 프로젝트 라이브러리를 종료하는 경우 LabVIEW에서 충돌이 발생할 수 있습니다.
676190타겟 클래스를 찾을 수 없을 때 클래스 와이어에 강제 변환점이 생기는 VI를 로드하면 LabVIEW에서 충돌이 발생할 수 있습니다.
677003아주 드문 경우이지만, 타임아웃 값이 0일 때 큐 함수를 사용하면 LabVIEW의 작동이 중단될 수 있습니다.
681475같은 재호출 VI를 호출하는 이전 VI의 이름으로 새 VI를 생성하는 경우, 미리 할당된 재호출 복제본 VI를 호출하는 VI의 이름을 변경하면 LabVIEW에서 충돌이 발생할 수 있습니다.

 

패치 다운로드 

LabVIEW 및 LabVIEW 패치 다운로드