다음을 통해 공유


-refout(Visual Basic)

-refout 옵션은 참조 어셈블리가 출력되어야 하는 파일 경로를 지정합니다.

모든 컴파일러 옵션은 -option/option두 가지 형식으로 사용할 수 있습니다. 설명서에는 -option 양식만 표시됩니다.

문법

-refout:filepath

주장들

filepath
참조 어셈블리의 경로 및 파일 이름입니다. 일반적으로 기본 어셈블리의 하위 폴더에 있어야 합니다. MSBuild에서 사용하는 권장 규칙은 기본 어셈블리를 기준으로 참조 어셈블리를 "ref/" 하위 폴더에 배치하는 것입니다. 모든 폴더가 filepath 있어야 합니다. 컴파일러에서 폴더를 만들지 않습니다.

비고

Visual Basic은 -refout 버전 15.3부터 스위치를 지원합니다.

참조 어셈블리는 라이브러리의 퍼블릭 API 표면을 나타내는 데 필요한 최소한의 메타데이터만 포함하는 특수한 형식의 어셈블리입니다. 빌드 도구에서 어셈블리를 참조할 때 중요한 모든 멤버에 대한 선언을 포함하지만, 해당 API 계약에 영향을 미치지 않는 프라이빗 멤버의 선언과 모든 멤버 구현은 제외됩니다. 자세한 내용은 .NET 가이드의 참조 어셈블리 를 참조하세요.

-refout-refonly 옵션은 함께 사용할 수 없습니다.

참고하십시오