Ich habe mir die MSDN-Dokumentation angesehen und bin immer noch ein wenig verwirrt darüber, was genau der Unterschied zwischen der Verwendung LoadFile
und LoadFrom
dem Laden einer Baugruppe ist. Kann jemand ein Beispiel oder eine Analogie liefern, um es besser zu beschreiben? Die MSDN-Dokumentation hat mich mehr verwirrt. Ist auch ReflectionOnlyLoadFrom
dasselbe wie mit der LoadFrom
Ausnahme, dass die Baugruppe nur im Reflexionsmodus geladen wird.
Da meine .NET-Erfahrung nicht die größte ist, sind hier einige Fragen zur MSDN-Dokumentation mit LoadFile:
1) Was bedeutet es, LoadFile
Baugruppen zu untersuchen, die dieselbe Identität haben, sich aber auf unterschiedlichen Pfaden befinden? Was ist die Identität (Beispiel)?
2) Es gibt an, LoadFile
dass keine Dateien in den 'LoadFrom-Kontext' geladen werden und Abhängigkeiten nicht über den Ladepfad aufgelöst werden. Was bedeutet das, kann jemand ein Beispiel geben?
3) Schließlich wird angegeben, dass LoadFile
dies in diesem eingeschränkten Szenario nützlich ist, da LoadFrom keine Assemblys laden kann, die dieselben Identitäten, aber unterschiedliche Pfade haben. Es wird nur die erste derartige Assembly geladen, was mich erneut zu der gleichen Frage bringt: Was ist die Identität der Assemblys?