【发布时间】:2012-08-16 11:07:11
【问题描述】:
我目前正在关注this page,它声称在典型的 Azure VM 上列出了 GAC 的内容。请注意,以下程序集和许多其他程序集被列出了两次。
AuditPolicyGPManagedStubs.Interop, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 TWICE
CustomMarshalers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a TWICE
CustomMarshalers, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a TWICE
ISymWrapper, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a TWICE
ISymWrapper, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a TWICE
Microsoft.GroupPolicy.AdmTmplEditor, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 TWICE
对于这些程序集,似乎有两个不同的程序集具有相同的三元组“名称+版本+令牌”。
这怎么可能?这可能是网页中的错误还是可能没问题?软件将如何根据这些程序集选择它想要的?
【问题讨论】:
标签: .net gac .net-assembly