Compartir a través de


AssemblyVersionCompatibility Enumeración

Definición

Define los diferentes tipos de compatibilidad entre las versiones de un ensamblado.

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
Herencia
AssemblyVersionCompatibility
Atributos

Campos

SameDomain 3

El ensamblado no puede ejecutarse con otras versiones si se ejecutan en el mismo dominio de aplicación.

SameMachine 1

El ensamblado no puede ejecutarse con otras versiones si se ejecutan en el mismo equipo.

SameProcess 2

El ensamblado no puede ejecutarse con otras versiones si se ejecutan en el mismo proceso.

Comentarios

AssemblyVersionCompatibility define la compatibilidad de un ensamblado con otras versiones del mismo ensamblado, lo que indica si no se puede ejecutar en paralelo con otras versiones (por ejemplo, debido a conflictos en un controlador de dispositivo).

Si no se especifica ninguna compatibilidad, un ensamblado es compatible en paralelo en todos los ámbitos.

Un ensamblado no puede ser más específico con respecto exactamente a las versiones anteriores con las que no es compatible en paralelo. Por lo tanto, si se especifica , AssemblyVersionCompatibility significa que el ensamblado no está en paralelo con todas las versiones conocidas. Si no se especifica, significa que está en paralelo con todas las versiones conocidas.

Se aplica a