AssemblyVersionCompatibility Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar de olika typerna av sammansättningsversionskompatibilitet.
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
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| SameMachine | 1 | Sammansättningen kan inte köras med andra versioner om de körs på samma dator. |
| SameProcess | 2 | Sammansättningen kan inte köras med andra versioner om de körs i samma process. |
| SameDomain | 3 | Sammansättningen kan inte köras med andra versioner om de körs i samma programdomän. |
Kommentarer
AssemblyVersionCompatibility definierar kompatibiliteten för en sammansättning med andra versioner av samma sammansättning, vilket anger om den inte kan köras sida vid sida med andra versioner (till exempel på grund av konflikter om en enhetsdrivrutin).
Om ingen kompatibilitet anges är en sammansättning sida vid sida kompatibel i alla omfång.
En sammansättning kan inte vara mer specifik för exakt vilka tidigare versioner den inte är sida vid sida kompatibel med. Om anges AssemblyVersionCompatibility innebär det därför att sammansättningen inte är sida vid sida med alla kända versioner. Om det inte anges innebär det att det är sida vid sida med alla kända versioner.