ドキュメント

Unity Engine

Unity Engine

LoadFromPath(string)

Loads an assembly from the specified file path.
読み終わるまでの所要時間 1 分最終更新 21日前

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); }}