Sdílet prostřednictvím


AssemblyVersionCompatibility Výčet

Definice

Definuje různé typy kompatibility verzí sestavení.

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
Dědičnost
AssemblyVersionCompatibility
Atributy

Pole

SameDomain 3

Sestavení nelze spustit s jinými verzemi, pokud jsou spuštěny ve stejné doméně aplikace.

SameMachine 1

Sestavení nelze spustit s jinými verzemi, pokud jsou spuštěny na stejném počítači.

SameProcess 2

Sestavení nelze spustit s jinými verzemi, pokud jsou spuštěny ve stejném procesu.

Poznámky

AssemblyVersionCompatibility definuje kompatibilitu sestavení s jinými verzemi stejného sestavení a označuje, zda nelze provést souběžně s jinými verzemi (například kvůli konfliktům s ovladačem zařízení).

Pokud není zadána žádná kompatibilita, sestavení je ve všech oborech souběžně kompatibilní.

Sestavení nemůže být konkrétnější vzhledem k tomu, se kterými předchozími verzemi není souběžně kompatibilní. Proto pokud AssemblyVersionCompatibility je zadán, znamená to, že sestavení není souběžně se všemi známými verzemi. Pokud není zadaný, znamená to, že je souběžně se všemi známými verzemi.

Platí pro