다음을 통해 공유


/resource(Visual Basic)

업데이트: 2007년 11월

관리되는 리소스를 어셈블리에 포함합니다.

/resource:filename[,identifier[,public|private]]
' -or-
/res:filename[,identifier[,public|private]]

인수

  • filename
    필수적 요소. 출력 파일에 포함할 리소스 파일의 이름입니다. 기본적으로 filename은 어셈블리에서 public 파일입니다. 파일 이름에 공백이 포함되어 있으면 이름을 따옴표(" ")로 묶습니다.

  • identifier
    선택적 요소. 리소스의 논리적 이름, 즉 리소스를 로드하는 데 사용되는 이름입니다. 기본값은 파일 이름입니다. 어셈블리 매니페스트에서 리소스가 공용 리소스인지 개인 리소스인지 지정할 수도 있습니다(예: /res:filename.res,myname.res,public).

설명

리소스 파일을 출력 파일에 넣지 않고 리소스를 어셈블리에 링크하려면 /linkresource를 사용하십시오.

filename이 개발 환경에서 또는 리소스 파일 생성기(Resgen.exe)를 사용하여 만든 .NET Framework 리소스 파일인 경우 System.Resources 네임스페이스의 멤버를 사용하여 이 파일에 액세스할 수 있습니다. 자세한 내용은 ResourceManager를 참조하십시오. 다른 모든 리소스에 런타임에 액세스하려면 GetManifestResourceInfo, GetManifestResourceNames, GetManifestResourceStream 메서드 중 하나를 사용합니다.

/res는 /resource 의 약식 표현입니다.

Visual Studio 통합 개발 환경에서 /resource를 설정하려면

예제

다음 코드에서는 In.vb를 컴파일하고 리소스 파일 Rf.resource에 연결합니다.

vbc /res:rf.resource in.vb

참고 항목

참조

/win32resource

/linkresource(Visual Basic)

/target(Visual Basic)

샘플 컴파일 명령줄

기타 리소스

Visual Basic 컴파일러