Condividi tramite


AssemblyVersionCompatibility Enumerazione

Definizione

Definisce i diversi tipi di compatibilità delle versioni degli assembly.

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
Ereditarietà
AssemblyVersionCompatibility
Attributi

Campi

SameDomain 3

L'assembly non può essere eseguito con altre versioni se esse sono in esecuzione nello stesso dominio applicazione.

SameMachine 1

L'assembly non può essere eseguito con altre versioni se esse sono in esecuzione sullo stesso computer.

SameProcess 2

L'assembly non può essere eseguito con altre versioni se esse sono in esecuzione nello stesso processo.

Commenti

AssemblyVersionCompatibility definisce la compatibilità di un assembly con altre versioni dello stesso assembly, che indica se non può essere eseguito side-by-side con altre versioni (ad esempio, a causa di conflitti su un driver di dispositivo).

Se non viene specificata alcuna compatibilità, un assembly è compatibile side-by-side in tutti gli ambiti.

Un assembly non può essere più specifico per quanto riguarda esattamente le versioni precedenti con cui non è compatibile side-by-side. Pertanto, se AssemblyVersionCompatibility viene specificato , significa che l'assembly non è side-by-side con tutte le versioni note. Se non specificato, significa che è affiancato a tutte le versioni note.

Si applica a