AssemblyVersionCompatibility 列挙型

定義

さまざまな種類のアセンブリ バージョン互換性を定義します。

public enum class AssemblyVersionCompatibility
public enum AssemblyVersionCompatibility
[System.Serializable]
public enum AssemblyVersionCompatibility
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum AssemblyVersionCompatibility
type AssemblyVersionCompatibility = 
[<System.Serializable>]
type AssemblyVersionCompatibility = 
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type AssemblyVersionCompatibility = 
Public Enum AssemblyVersionCompatibility
継承
AssemblyVersionCompatibility
属性

フィールド

SameDomain 3

アセンブリは別のバージョンが同じアプリケーション ドメインで実行されている場合には実行できません。

SameMachine 1

1 つのアセンブリとそのアセンブリの他のバージョンを同じコンピューターで実行する場合、side-by-side 実行することはできません。

SameProcess 2

アセンブリは別のバージョンが同じプロセスで実行されている場合には実行できません。

注釈

AssemblyVersionCompatibility は、アセンブリと同じアセンブリの他のバージョンとの互換性を定義します。これは、他のバージョンとサイド バイ サイドで実行できないかどうかを示します (たとえば、デバイス ドライバーとの競合が原因)。

互換性が指定されていない場合、アセンブリはすべてのスコープでサイド バイ サイド互換性があります。

アセンブリは、サイドバイサイド互換性のない以前のバージョンに関して、より具体的にすることはできません。 したがって、 が AssemblyVersionCompatibility 指定されている場合は、アセンブリがすべての既知のバージョンと並んでいなきを意味します。 指定しない場合は、すべての既知のバージョンとサイド バイ サイドであることを意味します。

適用対象