使用 LoadFile 方法来加载和检查具有相同标识但位于不同路径中的程序集。与 LoadFrom 不同,LoadFile 不会将文件加载到 LoadFrom 上下文中,也不会使用加载路径解析依赖项。LoadFile 在这个受限制的方案中很有用,因为 LoadFrom 不能用于加载标识相同但路径不同的程序集;它只加载第一个这样的程序集。
上面这段话来自MSDN,请问里面提到的标识是什么来的??

解决方案 »

  1.   

    程序集标识是程序集的证据。程序集标识可能来自于加密的数字签名,它可以是程序集的强名称、程序集的发行者或其 URL 标识。如果程序集同时具有强名称和发行者标识,则使用发行者标识。如果程序集来自 Internet 并且未签名,则使用 URL 标识。下表显示宿主可以提供给运行库的证据的常见类型。证据         说明
    应用程序目录 应用程序的安装目录。
    哈希         加密哈希(如 SHA1)。
    发行者       软件发行者签名,即代码的 Authenticode 签名人。 
    站点         原始站点(如 http://www.microsoft.com/china)。
    强名称       程序集的加密型强名称。
    URL        原始 URL。
    区域         原始区域(如 Internet 区域)。