LabVIEW 2016 패치 세부사항

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

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


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

 

LabVIEW 2016 f7 패치에서 해결된 문제

 

ID설명
680767(Windows) 아주 드문 경우지만, ActiveX 서버가 완전히 초기화되기 전에 LabVIEW가 ActiveX 연결을 허용할 수 있습니다.
715178(Windows) Windows 10에서 텍스트 및 이미지 그리기의 오버헤드가 감소되었습니다. 이는 텍스트 및/또는 이미지를 그려야 하는 컨트롤 개수가 많은 경우 가장 두드러집니다.
715347프런트패널 컨트롤을 블록다이어그램의 새로운 데이터로 업데이트하는데 소요되는 오버헤드가 감소되었습니다. 이는 다수의 VI가 있는 어플리케이션에서 가장 두드러집니다.
716611아주 드문 경우지만, 특정 라이센스 타입 정의 다음에 프로브를 놓을 때 LabVIEW에서 충돌이 발생할 수 있습니다.

LabVIEW 2016 f6 패치에서 해결된 문제

 

ID설명
649952아주 드문 경우지만, 문자열에서 데이터를 반복적으로 패턴화 해제하는 동안 LabVIEW에서 충돌이 발생할 수 있습니다.
670440사용자 이벤트가 등록된 VI가 메모리에서 사라지는 경우, 해당 이벤트가 여전히 처리되어 LabVIEW에서 Null 윈도우 에러가 발생할 수 있습니다.
674999병렬로 실행되어야 하는 배리언트가 강제로 하나의 스레드에서 실행될 수 있습니다.
681894아주 드문 경우지만, 클립 보드에 URL이 저장되어 있는 경우 메뉴 모음을 사용할 때 LabVIEW에서 충돌이 발생할 수 있습니다.
691392아주 드문 경우지만, VI가 메모리에서 언로드되는 동안 검색 및 대체를 사용하여 VI 내에서 검색을 수행할 때 LabVIEW에서 충돌이 발생할 수 있습니다.
 

LabVIEW 2016 f5 패치에서 해결된 문제

 

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

 

ID설명
619333.NET 객체에서 배리언트 VI로 동시 호출을 하면 Windows에서 LabVIEW 충돌 발생 가능성이 있었습니다.
659963문자열을 IVI 또는 VISA IO 컨트롤에 병렬로 타입캐스트하면 LabVIEW가 충돌합니다.
635495디스플레이 스케일링이 100%보다 크게 설정된 시스템에서 LabVIEW 환경 내의 메뉴가 올바르게 디스플레이되지 않을 수 있습니다.
607006Windows 10 Anniversary Edition (릴리즈 1607)에서 다른 어플리케이션이 마우스 클릭으로 포커스된 상태일 때, 클릭하는 영역이 처리되지 않고 LabVIEW 윈도우로 포커스가 이동됩니다.
627910복잡한 의존성 관계가 있는 아주 큰 프로젝트를 저장하는 경우 시간이 예상보다 훨씬 오래 걸릴 수 있습니다.
638772어떤 경우, 특정 와이어를 편집하면 LabVIEW 환경이 반응하지 않을 수 있습니다.
639388어떤 경우, 클래스 프로퍼티 노드를 확장하면 LabVIEW가 잠시 반응하지 않게 됩니다.
663538다이나믹하게 로드된 클래스가 호출하는 VI에 대해 LabVIEW가 예약을 해제하지 못해 LabVIEW에서 충돌이 발생할 수 있습니다.
597858어떤 경우, Windows 10이 실행되는 컴퓨터에서 Windows Server로 LabVIEW 파일을 저장히면 파일 권한 에러 44가 발생할 수 있습니다.
670018VI의 압축되지 않은 크기가 4 MB보다 크면 LLB 내의 VI가 로드되지 않습니다.

 

LabVIEW 2016 f4 패치에서 해결된 문제

 

ID설명
653897손상된 리소스 파일이 있는 경우 LabVIEW가 이의 영향을 받지 않도록 해야 합니다.

 

LabVIEW 2016 f2 패치에서 해결된 문제

 

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

 

ID설명
615288일부 클래스를 포함하는 VI에서 "이전 버전으로 저장"을 사용하면 이전 버전에서 LabVIEW 로드 에러가 발생할 수 있습니다.
613416Mac OS X용 LabVIEW 평가판 설치 프로그램을 이전 버전이 설치되어 있는 시스템에서 사용하는 경우, 일부 파일이 부적절한 위치에 놓입니다.
611838어큐뮬레이터 태그 채널 와이어의 강제 종료 동작이 다른 구현의 동작과 일치하지 않습니다.
611810일부 타입의 채널 와이어를 포함하는 VI에서 "이전 버전으로 저장"이 올바르게 작동하지 않습니다.
611315큐, 알림자, 랑데부, 세마포어가 특정 방법으로 사용되는 경우 예상치 못한 타임아웃을 반환할 수 있습니다. 더 자세한 정보는 LabVIEW에서 이 메커니즘의 타임아웃 동작에 대한 세부사항을 참조하십시오.
609551"이 VI"가 비동기적으로 호출된 SubVI로부터 반환되는 경우 잘못된 참조를 반환할 수 있습니다.
606365컨트롤이나 인디케이터를 블록다이어그램의 가장자리로 끌어 오면 프런트패널 객체가 복제될 수 있습니다.
603576일부 인스턴스에서 클래스 또는 타입 정의에 대한 채널 와이어 끝포인트가 깨진 상태로 로드될 수 있습니다.
603562다이나믹하게 디스패치된 VI를 연결되지 않은 입력 터미널과 함께 사용하면 어떤 경우 충돌이 발생할 수 있습니다.
615195In Place 원소 구조에서 "배리언트 속성 얻기 / 대체 추가" 경계 노드의 크기를 조정하면 충돌이 발생할 수 있습니다.
617917어떤 경우, 특히 TestStand Fast Loading이 활성화된 경우, 일부 클래스를 로드하면 LabVIEW에서 충돌이 발생할 수 있습니다.
624957일반적으로 즉각적인 충돌을 일으키는 메모리 손상은 유효하지 않은 데이터가 포함된 파일을 로드하는 동안 발생할 수 있습니다. 더 자세한 정보는 TALOS-2017-0269 (외부 링크)를 참조하십시오.

 

LabVIEW 2016 f1 패치에서 해결된 문제

 

ID설명
599478LabVIEW가 클래스 내의 VI에서 커넥터 팬 터미널의 Inplaceness를 변경한 후 리얼타임 타겟에서 해당 클래스를 업데이트하지 않을 수 있습니다.
595814특정한 조합의 배리언트 데이터를 포함하는 문자열이 통과되면, [문자열로부터 패턴화 해제] VI에서 몇 분 정도 경과 후 에러 116이 반환될 수 있습니다.
584378배리언트 상수를 비우도록 동시에 여러 배리언트 속성을 설정하면 LabVIEW에서 충돌이 발생할 수 있습니다.
602230충돌하는 두 개의 채널 싱크가 서로 연결될 때 원래 깨져야 하는 와이어 채널이 깨지지 않을 수 있습니다.
603092탭 컨트롤에서 탭을 다시 정렬한 후 해당 VI를 실행하거나 저장하면 LabVIEW에서 충돌이 발생할 수 있습니다.
603023채널 와이어 템플릿이 이벤트 등록 참조 번호의 타입 변경에 따라 적절하게 변경되지 않습니다.

 

LabVIEW 2016 설치 패치에서 해결된 문제


노트: 이 패치는 Windows용 LabVIEW 2016 (32비트 및 64비트) 개발 환경에만 적용됩니다. 이 패치는 NI 업데이트 서비스에서 사용할 수 있습니다.

 

ID설명
598630이전에 설치한 2016 버전 위에 LabVIEW 2016의 배포판이나 Suite 개발 환경을 설치하려는 경우 "LabVIEW 2016 베타 소프트웨어를 제거해 주십시오"라는 잘못된 경고 메시지가 표시됩니다.