什么时候使用Assembly.LoadFrom或Assembly.LoadFile是合适的?
答案 0 :(得分:3)
主要区别在于LoadFrom
可以被重定向到另一个不同路径的程序集,但如果已加载,则具有相同的标识。 LoadFile
只是加载调用者所要求的内容。
因此,当您需要阻止加载具有相同标识的第二个程序集或仅加载程序集两次时,应使用LoadFrom
。
分别只有在需要加载程序集两次或加载两个具有相同标识符的程序集时才应使用LoadFile
。
您可以在本文LoadFile vs LoadFrom中阅读更多内容。