Eu estava olhando a documentação do msdn e ainda estou um pouco confuso sobre qual é exatamente a diferença entre usar LoadFilee LoadFromcarregar um assembly. Alguém pode fornecer um exemplo ou uma analogia para melhor descrevê-lo. A documentação do MSDN me confundiu mais. Além disso, é ReflectionOnlyLoadFromo mesmo que LoadFromexceto que ele carrega a montagem apenas no modo de reflexão.
Como minha experiência em .NET não é a melhor, aqui estão algumas perguntas sobre a documentação do MSDN usando o LoadFile:
1) O que significa LoadFileexaminar assembléias com a mesma identidade, mas localizadas em caminhos diferentes? Qual é a identidade (exemplo)?
2) Ele afirma LoadFileque não carrega arquivos no 'Contexto LoadFrom' e não resolve dependências usando o caminho de carregamento. O que isso significa, alguém pode dar um exemplo?
3) Por fim, afirma que LoadFileé útil nesse cenário limitado porque o LoadFrom não pode carregar assemblies que tenham as mesmas identidades, mas caminhos diferentes; ele carregará apenas o primeiro assembly, o que novamente me leva à mesma pergunta: qual é a identidade dos assemblies?