Compartir a través de


Ensamblados y ejecución simultánea

Actualización: noviembre 2007

La ejecución simultánea es la capacidad de almacenar y ejecutar varias versiones de una aplicación o un componente en el mismo equipo. Esto significa que puede tener varias versiones del motor en tiempo de ejecución y varias versiones de aplicaciones y componentes que utilizan una misma versión del motor en tiempo de ejecución en el mismo equipo y a la vez. La ejecución simultánea ofrece un mayor control sobre las versiones de un componente a las que se enlaza una aplicación, y sobre la versión del motor en tiempo de ejecución que utiliza una aplicación.

El hecho de que se admita el almacenamiento y la ejecución simultáneos de distintas versiones del mismo ensamblado es una parte integral de la creación de nombres seguros incluida en la infraestructura del motor en tiempo de ejecución. Debido a que el número de versión del ensamblado con nombre seguro forma parte de su identidad, el motor en tiempo de ejecución puede almacenar múltiples versiones del mismo ensamblado en la caché de ensamblados global y cargar esos ensamblados en tiempo de ejecución.

Aunque el motor en tiempo de ejecución permite crear aplicaciones simultáneas, la ejecución simultánea no es automática. Para obtener más información sobre cómo crear las aplicaciones para la ejecución simultánea, vea Instrucciones para crear aplicaciones y componentes para la ejecución simultánea.

Vea también

Conceptos

Cómo el motor en tiempo de ejecución ubica ensamblados

Otros recursos

Ensamblados en Common Language Runtime