ResourceManager.CreateFileBasedResourceManager(String, String, Type) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
리소스에 대한 어셈블리 매니페스트 대신 특정 디렉터리를 검색하는 ResourceManager 개체를 반환합니다.
public:
static System::Resources::ResourceManager ^ CreateFileBasedResourceManager(System::String ^ baseName, System::String ^ resourceDir, Type ^ usingResourceSet);
public static System.Resources.ResourceManager CreateFileBasedResourceManager (string baseName, string resourceDir, Type? usingResourceSet);
public static System.Resources.ResourceManager CreateFileBasedResourceManager (string baseName, string resourceDir, Type usingResourceSet);
static member CreateFileBasedResourceManager : string * string * Type -> System.Resources.ResourceManager
Public Shared Function CreateFileBasedResourceManager (baseName As String, resourceDir As String, usingResourceSet As Type) As ResourceManager
매개 변수
- baseName
- String
리소스의 루트 이름입니다. 예를 들어 “MyResource.en-US.resources"라는 리소스 파일의 루트 이름은 "MyResource"입니다.
- resourceDir
- String
리소스를 검색할 디렉터리의 이름입니다. resourceDir
는 애플리케이션 디렉터리의 절대 경로 또는 상대 경로일 수 있습니다.
- usingResourceSet
- Type
사용할 사용자 지정 ResourceSet의 형식입니다. null
이면 기본 런타임 ResourceSet 개체가 사용됩니다.
반환
리소스에 대한 어셈블리 매니페스트 대신 지정된 디렉터리를 검색하는 리소스 관리자의 새 인스턴스입니다.
예외
baseName
또는 resourceDir
매개 변수가 null
인 경우
설명
이 메서드는 어셈블리에 포함되지 않은 .resources 파일에서 리소스를 검색하는 리소스 관리자를 반환합니다. 이 ResourceManager 개체를 사용하여 ASP.NET 페이지에 대한 리소스를 로드하거나 구현을 테스트할 수 있습니다 ResourceSet . 독립 실행형 .resources 파일에서 리소스를 검색하는 예제는 리소스 검색 문서를 참조하세요.
이 메서드를 사용하면 구현을 지정할 수 있습니다 ResourceSet . 특정 ResourceSet 구현을 원하지 않지만 사용자 지정 리소스 파일 형식을 사용하려는 경우 클래스에서 ResourceSet 파생되고, 및 메서드를 재정의 GetDefaultReader 하고 GetDefaultWriter , 해당 형식을 이 생성자에 전달해야 합니다.
주의
ASP.NET 앱에서 독립 실행형 .resources 파일을 사용하면 리소스가 메서드에서 명시적으로 해제될 때까지 잠겨 있으므로 XCOPY 배포가 ReleaseAllResources 중단됩니다. ASP.NET 앱을 사용하여 리소스를 배포하려면 .resources 파일을 위성 어셈블리로 컴파일합니다.
적용 대상
.NET