C#におけるDLLの動的ロードと実行

C#で外部DLL(ダイナミックリンクライブラリ)を動的にロードして、その中のメソッドを実行する方法について説明します。主にSystem.Reflection名前空間を利用する方法と、DllImport属性を利用する方法があります。 方法1: ReflectionによるDLLのロードとメソッド実行 この方法は、実行時にDLLファイルのパスを指定し、Assembly.LoadFileメソッドでDLLをロードします。そ ...

8月2日 23:50 投稿