기술 자료

Unity Engine

Unity Engine

LoadFromPath(string)

Loads an assembly from the specified file path.
읽는 시간 1분최근 업데이트: 18일 전

Definition

public static Assembly LoadFromPath(string assemblyPath)

Parameters

assemblyPath

The fully qualified path of the assembly.

Returns

Type

Description

AssemblyThe loaded assembly.

Remarks

Unity automatically loads script assemblies and managed plug-ins. To load any other assemblies from a file, use this API. This is a safer alternative to .NET's Assembly.LoadFrom(string) in the Unity context. Unlike
Assembly.LoadFrom
, assemblies loaded with this API are guaranteed to work correctly with code reload.
Additional Resources: CurrentAssemblies.LoadFromBytes.

Examples

using UnityEditor;using UnityEngine;using UnityEngine.Assemblies;public class AssemblyLoadingFromPath{ [MenuItem("Test/Load Assembly From Path")] static void LoadAssemblyFromPath() { var assembly = CurrentAssemblies.LoadFromPath(@"C:\Some\Path\To\TheAssembly.dll"); Debug.Log(assembly.FullName); }}