고급 페이지(.NET interop 어셈블리 프로퍼티 대화 상자)
- 업데이트 날짜:2025-07-30
- 4분 (읽기 시간)
.NET Interop 어셈블리 프로퍼티 대화 상자의 이 페이지를 사용하여 .NET interop 어셈블리의 고급 설정을 변경합니다.
이 페이지는 다음의 구성요소를 포함합니다.
| 옵션 | 설명 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 디버깅 활성화 | 어플리케이션, 공유 라이브러리, .NET interop 어셈블리 또는 웹 서비스의 디버깅을 활성화합니다. 노트 이 확인란에서 확인 표시를 제거해도 최대 최적화가 보장되지는 않습니다.
|
||||||||||
| 에러 코드 파일 복사 | project\errors 및 user.lib\errors 디렉토리로부터 XML 기반의 LabVIEW 에러 코드 텍스트 파일 복사본을 가져와 런타임 엔진에 추가합니다. 노트 사용자가 직접 LabVIEW\user.lib 디렉토리 안에 errors 폴더를 생성해야 사용자 에러 코드 파일들을 정리할 수 있습니다. |
||||||||||
| 사용자 정의 가명 파일 사용 | 어플리케이션, 공유 라이브러리, 또는 .NET interop 어셈블리에 프로젝트 Aliases 파일을 복사합니다. 확인란에서 확인 표시를 제거하는 경우, 프로젝트 파일 선택 대화 상자가 나타나고 사용자가 프로젝트에 있는 다른 가명 파일을 선택할 수 있습니다.
|
||||||||||
| 향상된 DSC 런타임 지원 활성화 | 이 옵션은 LabVIEW Datalogging and Supervisory Control (DSC) Module이 설치된 경우에만 나타납니다. 향상된 DSC Module Run-Time Engine을 통해 어플리케이션을 빌드합니다. DSC Module Run-Time Engine은 사용자가 DSC 모듈을 사용하여 빌드한 어플리케이션에서 프로그램적으로 프로젝트 라이브러리 및 공유 변수를 관리하는 데 필요한 추가 지원을 제공합니다. 다음의 상황에서는 반드시 이 확인란에 확인 표시를 해야 합니다.
이 두 상황에서 사용자가 강화된 DSC Module Run-Time Engine을 활성화하지 않는 경우, LabVIEW는 사용자가 빌드한 어플리케이션, 공유 라이브러리, 또는 .NET interop 어셈블리를 실행할 때 에러 코드 1055를 반환합니다. 노트 이 옵션을 활성화하면 빌드한 어플리이션, 공유 라이브러리 또는 .NET interop 어셈블리의 파일 크기가 증가하고 시작 속도가 저하됩니다. |
||||||||||
| 강력한 이름 인증 활성화 | 어셈블리에 강력한 이름의 키 파일을 인증할지 여부를 지정합니다.
|
||||||||||
| 빌드 로그 파일 생성 | 빌드의 로그 파일을 생성할지 여부를 지정합니다. 빌드 로그 파일은 시작 VI 또는 항상 포함으로 지정하지 않은 subVI를 비롯하여 빌드에 포함된 모든 파일을 나열합니다. 로그 파일에는 빌드 시작이나 종료 시간, 빌드 스펙, 프로젝트 이름, 빌드 중에 발생한 모든 에러 등과 같은 일반적인 빌드 정보도 포함되어 있습니다.
|
||||||||||
| LabVIEW 2011 호환성 모드 | 플랫 파일 레이아웃을 사용하여 독립 어플리케이션, 공유 라이브러리, 또는 웹사이트 내에 소스 파일을 저장하도록 지정합니다. LabVIEW 8.6 또는 이전 버전에서 로드하는 빌드 스펙의 경우, LabVIEW는 이 옵션을 기본으로 활성화합니다. National Instruments는 LabVIEW 2009 또는 이후 버전에서 개발하는 어플리케이션의 경우 이 옵션을 비활성화할 것을 권장합니다. 다음 테이블은 각 스타일이 생성된 어셈블리를 변경하는 방식을 나열합니다.
|
||||||||||
| 다음 LabVIEW 버전에서 이 .NET 어셈블리를 로드하도록 허용 | 2진 파일이 빌드된 LabVIEW 버전이나 머신에 설치된 최신 버전의 LabVIEW 런타임 엔진에서 로드될 수 있도록 합니다. 이 옵션은 독립 어플리케이션, 공유 라이브러리, 묶음 프로젝트 라이브러리, 소스 배포에 적용됩니다. LabVIEW 2017 또는 이전 버전에서 생성한 빌드 스펙의 경우, LabVIEW는 이 옵션을 기본으로 활성화합니다. 리얼 타임 어플리케이션에서는 대화 상자에 이 옵션이 없지만, 이 기능이 기본으로 활성화되어 있습니다. |