해결책
백업 파일이 없이는 손상을 복구 할 수 없는 경우가 대부분입니다. 하지만, 이 단계를 수행하면 라이브러리 또는 프로젝트 파일 손상을 수정하는 데 도움이 될 수 있습니다.
- 손상된 파일을 마우스 오른쪽 버튼으로 클릭 하고 연결 프로그램 ...을 클릭하고 메모장을 선택하십시오.
- 코드를 Microsoft Word에 복사하여 붙여 넣기
- 백업 버전이 있는 경우 코드를 복사하여 새 Microsoft Word 문서로 Word에 붙여 넣습니다.
- 이제 변경 내용 추적 / 비교 (Track Changes/Compare)기능을 사용하여 Word에서 두 버전을 비교하십시오 .
* 트랙 변경 / 비교 기능은 Microsoft Word 2007의 검토 탭에 있습니다.
LabVIEW 프로젝트 파일 손상 수정손상된 라이브러리 파일이 LabVIEW 프로젝트에 포함 된 경우, 손상된 라이브러리 파일이 프로젝트 파일을 손상시킬 수 있습니다. 이 문제는 프로젝트 파일의 XML 코드를 편집하여 이 손상된 라이브러리 파일에 대한 참조를 제거하거나, 라이브러리 파일 손상을 수정하여 해결할 수 있습니다.
LabVIEW 64 비트로 LabVIEW 프로젝트 파일 열기코드가 32 비트 버전의 LabVIEW로 작성된 경우, 이를 64비트 LabVIEW에서 열면 애플리케이션 메모리가 증가하며 대형 블록 다이어그램에 기반한 손상을 잠재적으로 해결할 수도 있습니다.
LabVIEW 프로젝트 파일 또는 라이브러리 파일 손상 수정저장 프로세스 중에 닫는 XML 태그 중 일부가 완전히 작성되지 않은 경우 프로젝트 파일과 라이브러리 파일이 모두 손상 될 수 있습니다.
예를 들어, 파일 끝에 손상된 프로젝트 파일에 다음 줄이 없을 수 있습니다.
</ Item>
</ Item>
</ Item>
</ 프로젝트>
이 라인들은 프로젝트와 품목 참조를 닫는 역활을 합니다. 항목 참조는 프로젝트별로 다르므로 프로젝트에 이러한 라인이 더 많거나 적더라도 상관하지 마십시오. 이러한 참조가 닫히지 않을 경우, LabVIEW는 프로젝트 파일을 닫을 수 없으며, 이후 사용자에게 프로젝트가 손상되었음을 알린다.
프로젝트의 백업 복사본이 없는 경우, 위에서 설명한 대로 새 프로젝트를 생성하고 소스 코드에 액세스하십시오. 빈 프로젝트와 손상된 프로젝트 간에 분명한 차이가 있는지 확인하십시오.
종종 이러한 차이점은 누락된 XML 태그를 포함하며 사용자는 프로젝트/라이브러리 백업 복사본과 손상된 프로젝트/라이브러리 파일에 대해 이러한 참조에 세심한 주의를 기울여야 한다.