Stavo guardando la documentazione di msdn e sono ancora un po 'confuso su quale sia esattamente la differenza tra l'utilizzo LoadFilee il LoadFromcaricamento di un assembly. Qualcuno può fornire un esempio o un'analogia per descriverlo meglio. La documentazione MSDN mi ha confuso di più. Inoltre, è ReflectionOnlyLoadFromuguale LoadFromall'eccezione del fatto che carica l'assieme solo in modalità riflessione.
Poiché la mia esperienza .NET non è la migliore, ecco alcune domande relative alla documentazione MSDN che utilizza LoadFile:
1) Cosa significa LoadFileesaminando assemblee che hanno la stessa identità, ma che si trovano in percorsi diversi? Qual è l'identità (esempio)?
2) Indica LoadFileche non carica i file nel 'Contesto LoadFrom' e non risolve le dipendenze usando il percorso di caricamento. Cosa significa questo, qualcuno può fornire un esempio?
3) Infine, afferma che LoadFileè utile in questo scenario limitato perché LoadFrom non può caricare assembly che hanno le stesse identità ma percorsi diversi; caricherà solo il primo di questi assembly, il che mi porta ancora alla stessa domanda, qual è l'identità degli assembly?