다음을 통해 공유


-moduleassemblyname

이 모듈의 일부가 될 어셈블리의 이름을 지정합니다.

문법

-moduleassemblyname:assembly_name  

주장들

기간 정의
assembly_name 이 모듈의 일부가 될 어셈블리의 이름입니다.

비고

컴파일러는 옵션이 지정된 경우에만 -target:module 옵션을 처리 -moduleassemblyname 합니다. 이렇게 하면 컴파일러가 모듈을 만듭니다. 컴파일러에서 만든 모듈은 옵션으로 -moduleassemblyname 지정된 어셈블리에 대해서만 유효합니다. 모듈을 다른 어셈블리에 배치하면 런타임 오류가 발생합니다.

-moduleassemblyname 옵션은 다음이 true인 경우에만 필요합니다.

  • 모듈의 데이터 형식은 참조된 어셈블리의 Friend 형식에 액세스해야 합니다.

  • 참조된 어셈블리는 모듈을 빌드할 어셈블리에 대한 friend 어셈블리 액세스 권한을 부여했습니다.

모듈을 만드는 방법에 대한 자세한 내용은 -target(Visual Basic)을 참조하세요. friend 어셈블리에 대한 자세한 내용은 Friend 어셈블리를 참조하세요.

비고

Visual Studio 개발 환경 내에서는 이 -moduleassemblyname 옵션을 사용할 수 없으며 명령 프롬프트에서 컴파일하는 경우에만 사용할 수 있습니다.

참고하십시오