/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