Archivos, carpetas e implementación

Actualización: noviembre 2007

El principal propósito de la implementación es instalar archivos en un equipo de destino. Las herramientas de implementación de Visual Studio permiten controlar dónde y cómo se instalan dichos archivos.

El Editor del sistema de archivos contiene una representación del sistema de archivos de un equipo de destino. La organización del sistema de archivos puede ser distinta de un equipo a otro y los nombres de carpeta pueden diferir también; por tanto, para garantizar que los archivos se instalan en donde se desea, el Editor del sistema de archivos usa el concepto de carpetas abstractas o virtuales.

Las carpetas virtuales constituyen una representación de las carpetas del sistema de Windows. Por ejemplo, la carpeta Escritorio es el equivalente a la carpeta Escritorio del sistema. Windows realiza un seguimiento de la ubicación de las carpetas del sistema, de modo que no importa dónde se encuentre o cuál sea su nombre: los archivos ubicados en la carpeta Escritorio acabarán siempre en la carpeta del escritorio del sistema. Para obtener más información, vea Carpetas especiales y carpetas personalizadas.

Asimismo, el usuario puede crear sus propias carpetas y situarlas por debajo de cualquier carpeta del sistema. Por ejemplo, si se crea una carpeta Datos de la aplicación bajo la Carpeta de la aplicación no importará dónde se encuentre esta Carpeta de la aplicación en un equipo de destino, ya que los archivos situados en la carpeta Datos de la aplicación se instalarán siempre en la misma ubicación relativa. Para obtener más información, vea Cómo: Agregar y quitar carpetas en el Editor del sistema de archivos.

Las carpetas mostradas en el Editor del sistema de archivos pueden contener archivos, resultados de proyectos y ensamblados. Los resultados de proyectos representan a los elementos incluidos en otro proyecto dentro de la solución y pueden contener los principales archivos de salida generados (por ejemplo, un archivo ejecutable), recursos localizados, información simbólica de depuración, archivos de contenido (por ejemplo, páginas HTML) y los archivos origen del proyecto. Cada uno de estos resultados se denomina grupo de resultados del proyecto, y contiene los resultados principales (también conocido como el resultado clave) más cualquier resultado y dependencia adicional. Para obtener más información, vea Cómo: Agregar y quitar resultados de proyectos en el Editor del sistema de archivos.

Por otra parte, pueden incluirse condiciones en cualquier archivo o carpeta mediante la propiedad Condition. Esto permite personalizar la instalación de archivos en función de las condiciones que existan en el equipo de destino durante la instalación. Por ejemplo, puede elegir instalar distintos archivos dependiendo de la versión del sistema operativo instalada en el equipo de destino. Para obtener más información, vea Implementación condicional.

El Editor del sistema de archivos también admite la creación de accesos directos, lo que permite ubicar archivos en una carpeta y apuntar a ellos desde un acceso directo situado en el escritorio o en otra carpeta. Para obtener más información, vea Cómo: Agregar y quitar accesos directos en el Editor del sistema de archivos.

Vea también

Tareas

Cómo: Agregar elementos a un proyecto de implementación

Conceptos

Implementación condicional

Otros recursos

Administración de la instalación de archivos en la implementación