Aplicaciones de escritorio de implementación (Visual C++)

La implementación es el proceso mediante el cual se distribuye una aplicación o componente finalizado para su instalación en otros equipos.La planeación de la implementación se inicia cuando se crea una aplicación en el equipo de un desarrollador.Finaliza la implementación cuando la aplicación se instala y preparados para ejecutarse en un equipo del usuario.

Visual Studio proporciona tecnologías diferentes para implementar aplicaciones Windows.Estos incluyen la implementación y el Windows Installer de ClickOnce .

  • ClickOnce se puede utilizar para implementar aplicaciones de C++ orientadas a Common Language Runtime ensamblados mixtos, puros, y comprobables de (CLR) —.Aunque puede utilizar Windows Installer para implementar una aplicación administrada, recomendamos utilizar ClickOnce porque aprovecha las características de seguridad de .NET Framework como la firma de manifiestos.ClickOnce no admite la implementación de aplicaciones de C++ nativas.Para obtener más información, consulte Implementación de ClickOnce para aplicaciones de Visual C++.

  • La tecnología de Windows Installer puede utilizarse para implementar aplicaciones de C++ nativas o aplicaciones de C++ orientadas CLR.

Para una comparación de ClickOnce y de Windows Installer, vea Elegir una estrategia de implementación.

Los casos en esta sección de la documentación se explica cómo asegurarse de que una aplicación de Visual C++ nativo ejecutar en cualquier equipo que proporciona una plataforma de destino admitida, que los archivos se deben incluir en un paquete de instalación, y métodos recomendados para redistribuir los componentes de los que depende la aplicación.

En esta sección

Implementación en Visual C++ 2010

Conceptos de implementación

Introducción a las dependencias de una aplicación de Visual C++

Determinar qué archivos DLL se redistribuirán

Elegir un método de implementación

Redistribuir archivos de Visual C++

Ejemplos de implementación

Redistribuir aplicaciones cliente web

Implementación de ClickOnce para aplicaciones de Visual C++

Ejecutar una aplicación /clr de C++ en una versión anterior de Common Language Runtime

Secciones relacionadas

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

Implementar .NET Framework y aplicaciones

Solucionar problemas de aplicaciones aisladas y ensamblados simultáneos de C/C++