Exportar (0) Imprimir
Expandir todo

Generar aplicaciones aisladas y ensamblados simultáneos de C/C++

Visual C++ 2005 admite un nuevo modelo de implementación para aplicaciones cliente de Windows basado en la idea de aplicaciones aisladas y ensamblados simultáneos En Visual C++ 2005, las bibliotecas ATL, MFC, CRT y estándar de C++ se han vuelto a generar como ensamblados simultáneos compartidos que se instalan en la caché de ensamblados nativa (carpeta WinSxS). De forma predeterminada, Visual C++ 2005 genera todas las aplicaciones de C/C++ nativas como aplicaciones aisladas que utilizan manifiestos para describir sus dependencias en las bibliotecas de Visual C++.

La generación de programas de C/C++ como aplicaciones aisladas ofrece una serie de ventajas. Por ejemplo, una aplicación aislada no se verá afectada cuando otras aplicaciones C/C++ instalan o desinstalan bibliotecas de Visual C++. Las bibliotecas de Visual C++ utilizadas por las aplicaciones aisladas todavía se pueden redistribuir en la carpeta local de la aplicación o mediante la instalación en la caché de ensamblados nativa (WinSxS); sin embargo, el mantenimiento de bibliotecas de Visual C++ para aplicaciones ya implementadas se puede simplificar mediante un archivo de configuración de editor. Con el modelo de implementación de aplicaciones aisladas es más fácil asegurarse de que las aplicaciones de C/C++ que se ejecutan en un equipo específico utilizan la versión más reciente de las bibliotecas de Visual C++, dejando abierta la posibilidad de que los administradores del sistema y los creadores de aplicaciones controlen el enlace explícito de versiones de aplicaciones a sus archivos DLL dependientes.

Esta sección explica cómo puede generar la aplicación de C/C++ como una aplicación aislada y asegurarse de que se enlaza a las bibliotecas de Visual C++ mediante un manifiesto. La información de esta sección se aplica principalmente a las aplicaciones de Visual C++ nativas o no administradas. Para obtener información sobre cómo implementar aplicaciones nativas generadas con Visual C++ 2005, vea Redistribuir archivos de Visual C++.

En esta sección

Secciones relacionadas

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft