AssemblyVersionCompatibility Enumeration

Definition

Definiert die verschiedenen Typen der Assemblyversionskompatibilität.

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
Vererbung
AssemblyVersionCompatibility
Attribute

Felder

SameDomain 3

Die Assembly kann nicht mit anderen Versionen ausgeführt werden, wenn diese in derselben Anwendungsdomäne ausgeführt werden.

SameMachine 1

Die Assembly kann nicht mit anderen Versionen ausgeführt werden, wenn diese auf demselben Computer ausgeführt werden.

SameProcess 2

Die Assembly kann nicht mit anderen Versionen ausgeführt werden, wenn die Ausführung in demselben Prozess stattfindet.

Hinweise

AssemblyVersionCompatibility definiert die Kompatibilität einer Assembly mit anderen Versionen derselben Assembly, die angibt, dass sie nicht nebeneinander mit anderen Versionen ausgeführt werden kann (z. B. aufgrund von Konflikten über einen Gerätetreiber).

Wenn keine Kompatibilität angegeben wird, ist eine Assembly in allen Bereichen nebeneinander kompatibel.

Eine Assembly kann in Bezug auf genau die vorherigen Versionen, mit denen sie nicht nebeneinander kompatibel ist, genauer sein. Wenn dies AssemblyVersionCompatibility angegeben ist, bedeutet dies, dass die Assembly nicht nebeneinander mit allen bekannten Versionen ist. Wenn nicht angegeben, bedeutet dies, dass es sich neben allen bekannten Versionen befindet.

Gilt für