次の方法で共有


AssemblyComparisonResult 列挙型

更新 : 2010 年 5 月

2 つのアセンブリ ID が等しいかどうかを示します。等しいかどうかは、CompareAssemblyIdentity 関数によって決定されます。

typedef enum _tagAssemblyComparisonResult {
    ACR_Unknown, 
    ACR_EquivalentFullMatch,
    ACR_EquivalentWeakNamed,
    ACR_EquivalentFXUnified,
    ACR_EquivalentUnified,  
    ACR_NonEquivalentVersion,
    ACR_NonEquivalent,    
    ACR_EquivalentPartialMatch,
    ACR_EquivalentPartialWeakNamed,  
    ACR_EquivalentPartialUnified,
    ACR_EquivalentPartialFXUnified,
    ACR_NonEquivalentPartialVersion  
} AssemblyComparisonResult;

メンバー

メンバー名

説明

ACR_EquivalentFullMatch

比較対象のすべてのアセンブリ フィールドが一致することを示します。

ACR_EquivalentFXUnified

.NET Framework Version 2.0 での共通言語ランタイム (CLR: Common Language Runtime) バージョンへのアセンブリ バージョン番号の統一により、アセンブリは同じであると見なされることを示します。

ACR_EquivalentPartialFXUnified

.NET Framework 2.0 での CLR へのアセンブリ バージョン番号の統一により、アセンブリは部分的に一致することを示します。

ACR_EquivalentPartialMatch

アセンブリは部分的に一致することを示します。

ACR_EquivalentPartialUnified

バージョン番号のレガシ統一により、アセンブリは部分的に一致することを示します。

ACR_EquivalentPartialWeakNamed

簡易名を持つアセンブリが部分的に一致することを示します。

ACR_EquivalentUnified

.NET Framework のレガシ バージョンでの CLR へのバージョン番号の統一により、アセンブリは同じであると見なされることを示します。

ACR_EquivalentWeakNamed

簡易名を持つ 2 つのアセンブリが一致し、アセンブリのバージョン番号は無視されることを示します。

ACR_NonEquivalent

2 つのアセンブリは一致しないことを示します。

ACR_NonEquivalentPartialVersion

2 つのアセンブリは、バージョン番号を除き、一致することを示します (バージョン番号は部分的に一致します)。

ACR_NonEquivalentVersion

2 つのアセンブリは、バージョン番号を除き、一致することを示します (バージョン番号は一致しません)。

ACR_Unknown

不一致の理由が不明であることを示します。

必要条件

プラットフォーム : 「.NET Framework システム要件」を参照

ヘッダー : Fusion.h

ライブラリ: MsCorEE.dll にリソースとして格納されていること

.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

参照

参照

CompareAssemblyIdentity 関数

その他の技術情報

fusion 列挙体

履歴の変更

日付

履歴

理由

2010 年 5 月

構文を修正。

カスタマー フィードバック