5
我目前正在盯着this page,聲稱列出典型Azure虛擬機上的GAC內容。請注意,以下程序集和許多其他程序列出了兩次。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
對於這些程序集,似乎有兩個不同的程序集具有相同的三重「名稱+版本+標記」。
這怎麼可能?這可能是一個網頁中的錯誤,或者它可能是好嗎?依靠這些程序集的軟件將如何選擇它想要的那個?
是的,你會在GAC_32和GAC_64中找到它們,而不是在GAC_MSIL中。 – 2012-08-16 12:58:57