AssemblyLoadContext.LoadFromNativeImagePath(String, String) 메서드

정의

지정된 경로에서 관리 어셈블리 파일의 네이티브 이미지 콘텐츠를 로드합니다.

public:
 System::Reflection::Assembly ^ LoadFromNativeImagePath(System::String ^ nativeImagePath, System::String ^ assemblyPath);
public System.Reflection.Assembly LoadFromNativeImagePath (string nativeImagePath, string? assemblyPath);
public System.Reflection.Assembly LoadFromNativeImagePath (string nativeImagePath, string assemblyPath);
member this.LoadFromNativeImagePath : string * string -> System.Reflection.Assembly
Public Function LoadFromNativeImagePath (nativeImagePath As String, assemblyPath As String) As Assembly

매개 변수

nativeImagePath
String

로드할 파일의 정규화된 경로입니다.

assemblyPath
String

로드할 IL 버전 파일의 정규화된 경로 또는 null입니다.

반환

Assembly

로드된 어셈블리입니다.

예외

nativeImagePath 인수가 절대 경로가 아닙니다.

assemblyPath 인수가 절대 경로가 아닙니다.

nativeImagePath 매개 변수가 null인 경우

찾은 파일을 로드할 수 없습니다.

nativeImagePath 매개 변수가 빈 문자열("")이거나 없습니다.

assemblyPath는 유효한 어셈블리가 아닙니다.

설명

관리되는 어셈블리의 네이티브 이미지는 특정 플랫폼에서 실행을 최적화하기 위해 미리 지정됩니다.

어셈블리 경로는 어셈블리의 IL 버전 경로를 참조합니다. IL은 일반적으로 네이티브 이미지에 포함되므로 선택적 인수입니다. 네이티브 이미지를 찾을 수 없는 경우 런타임에서 대체(fallback)로 사용할 수 있습니다.

적용 대상