Stavo guardando la documentazione di msdn e sono ancora un po 'confuso su quale sia esattamente la differenza tra l'utilizzo LoadFile
e il LoadFrom
caricamento di un assembly. Qualcuno può fornire un esempio o un'analogia per descriverlo meglio. La documentazione MSDN mi ha confuso di più. Inoltre, è ReflectionOnlyLoadFrom
uguale LoadFrom
all'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 LoadFile
esaminando assemblee che hanno la stessa identità, ma che si trovano in percorsi diversi? Qual è l'identità (esempio)?
2) Indica LoadFile
che 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?