AssemblyVersionCompatibility Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| SameMachine | 1 | Sestavení nemůže provést s jinými verzemi, pokud se spouští na stejném počítači. |
| SameProcess | 2 | Sestavení nelze spustit s jinými verzemi, pokud jsou spuštěny ve stejném procesu. |
| SameDomain | 3 | Sestavení nelze spustit s jinými verzemi, pokud jsou spuštěny ve stejné doméně aplikace. |
Poznámky
AssemblyVersionCompatibility definuje kompatibilitu sestavení s jinými verzemi stejného sestavení, což označuje, zda nelze spustit 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 souběžně kompatibilní ve všech oborech.
Sestavení nemůže být konkrétnější, pokud jde o přesně to, které předchozí verze nejsou 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.