Tutorial: Implementar una aplicación de Visual C++ en una carpeta local de la aplicación

Describe cómo implementar una aplicación de Visual C++ copiando los archivos en la carpeta de la aplicación.

Requisitos previos

Necesita los componentes siguientes para completar este tutorial:

  • Un equipo con Visual Studio 2010 instalado.

  • Un equipo adicional que no disponga de las bibliotecas de Visual C++.

Para implementar una aplicación en una carpeta local de la aplicación

  1. Cree y compile una nueva aplicación MFC siguiendo los pasos del 1 al 3 de Tutorial: Implementar una aplicación de Visual C++ mediante un proyecto de instalación.

  2. Copie MFC y los archivos de biblioteca adecuados de las bibliotecas en tiempo de ejecución de C (CRT) a la carpeta Release del proyecto MFC. Por ejemplo, en una plataforma x86 y compatibilidad de Unicode, copie mfc100u.dll y msvcr100.dll de \Archivos de programa\Microsoft Visual Studio 10.0\VC\redist\x86. Para obtener más información sobre otros archivos que puede que sea necesario copiar, vea Determinar qué archivos DLL se redistribuirán.

  3. Ejecute la aplicación en un segundo equipo que no tenga las bibliotecas de Visual C++.

    1. Copie el contenido de la carpeta Release en el segundo equipo.

    2. Ejecute la aplicación MFC en el segundo equipo.

    La aplicación se ejecuta correctamente porque las bibliotecas de Visual C++ están disponibles en la carpeta de la aplicación local.

Vea también

Conceptos

Ejemplos de implementación

Historial de cambios

Fecha

Historial

Motivo

Julio de 2010

Usuarios que se han referido a "Determinar qué archivos DLL se redistribuirán" al decidir qué archivos redistribuir.

Corrección de errores de contenido.