Bagikan melalui


Algoritma pemuatan pustaka tidak terkelola (bawaan)

Pustaka yang tidak dikelola terletak dan dimuat menggunakan algoritma yang mencakup beberapa tahapan.

Algoritma berikut menjelaskan bagaimana pustaka asli dimuat melalui PInvoke.

PInvoke pustaka algoritma load

PInvoke menggunakan algoritma berikut saat mencoba memuat rakitan yang tidak dikelola:

  1. Tentukan activeAssemblyLoadContext. Untuk pustaka beban yang tidak dikelola, active AssemblyLoadContext adalah pustaka dengan rakitan yang mendefinisikan PInvoke.

  2. active AssemblyLoadContext Cobalah untuk menemukan perakitan dalam urutan prioritas dengan: