AssemblyVersionCompatibility Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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.