Compartir a través de


Cómo: Agregar y quitar carpetas asignadas

Algunas carpetas usadas habitualmente en el servidor de SharePoint, como las carpetas Imágenes y Diseños, se incrustan en niveles profundos de la jerarquía de archivos. Puede asignar estas carpetas en un proyecto SharePoint para tener acceso más fácilmente a ellas. Las carpetas asignadas son carpetas del proyecto SharePoint que corresponden a la ubicación física de los archivos en el servidor de SharePoint.

Al implementar una aplicación de SharePoint, el paquete de la solución (.wsp) copia el contenido de la carpeta asignada y todas sus subcarpetas en el servidor de SharePoint en la ubicación especificada en el árbol de carpetas de SharePoint 2010. Esta ubicación viene determinada por la propiedad Deployment Location que se establece para la carpeta asignada. Cualquier subcarpeta de la carpeta asignada es relativa a la carpeta asignada Deployment Location. Observe que el nombre de la carpeta asignada no determina dónde se implementan los elementos, solo la propiedad Deployment Location hace esto.

Puede agregar las carpetas asignadas a un proyecto utilizando los comandos del menú contextual del proyecto. Dos comandos agregan los carpetas utilizadas con mayor frecuencia: IMÁGENES y DISEÑOS. Otro comando de menú contextual muestra un cuadro de diálogo de selección de carpetas que le permite asignar cualquiera de las carpetas disponibles del servidor de SharePoint.

Agregar carpetas asignadas a un proyecto

En el procedimiento siguiente se describe cómo agregar dos carpetas asignadas a un proyecto de definición de lista.

Para agregar carpetas asignadas a un proyecto

  1. En Visual Studio, cree un proyecto de definición de lista. En el menú Archivo, elija Nuevo y, a continuación, haga clic en Proyecto.

  2. En el cuadro de diálogo Nuevo proyecto, expanda la carpeta Visual Basic o Visual C#, expanda SharePointy, a continuación, haga clic en 2010.

  3. En la lista de plantillas de proyectos seleccione Definición de lista y haga clic en Aceptar.

  4. Haga clic en el botón Finalizar para aceptar los valores predeterminado restantes.

  5. En Explorador de soluciones, haga clic con el botón secundario en el nodo del proyecto (de forma predeterminada, ListDefinitionProject1), señale Agregar y haga clic en la carpeta asignada "Imágenes" de SharePoint.

    Observe que aparece una carpeta en su proyecto denominada Imágenes con una subcarpeta denominada ListDefinitionProject1. Esta es la carpeta asignada que contendrá las imágenes para el proyecto de definición de lista.

  6. De nuevo en el Explorador de soluciones, haga clic con el botón secundario en el nodo de proyecto, señale Agregar y, a continuación, haga clic en la Carpeta asignada de SharePoint para mostrar el cuadro de diálogo Agregar carpeta asignada de SharePoint.

  7. En la vista de árbol de las carpetas disponibles para asignar, haga clic en Recursos y, a continuación, haga clic en Aceptar.

    La carpeta Recursos aparece en el proyecto. Puede almacenar los elementos como archivos de recursos de cadena. Las subcarpetas pueden resultar útiles para organizar el contenido de una carpeta asignada, pero no se crean automáticamente al agregar una carpeta asignada mediante el comando Carpeta asignada de SharePoint. Para agregar una subcarpeta, haga clic con el botón secundario en la carpeta Recursos, elija Agregar y, a continuación, haga clic en Nueva carpeta.

Cambiar la ubicación de implementación de una carpeta asignada

De forma predeterminada, las carpetas asignadas se agregan en relación con la instalación raíz de SharePoint (denotado por el token {SharePointRoot}). Sin embargo, se puede cambiar esta ubicación estableciendo la propiedad Deployment location de la carpeta asignada. Cada carpeta asignada tiene su propia propiedad Deployment location.

Para cambiar la ubicación de implementación de una carpeta asignada

  1. En el proyecto que creó anteriormente, haga clic en una carpeta asignada.

  2. En la ventana Propiedades, haga clic en el botón de puntos suspensivos (Elipse del Diseñador de ASP.NET Mobile) de la propiedad Deployment location para mostrar el cuadro de diálogo Agregar carpeta asignada de SharePoint.

  3. En el cuadro de diálogo Agregar carpeta asignada de SharePoint, vaya a la carpeta a la que desea que la carpeta asignada señale.

  4. Haga clic en el nodo y, a continuación, haga clic en Aceptar para seleccionarlo.

Quitar o cambiar el nombre de las carpetas asignadas

Para cambiar el nombre o quitar una carpeta asignada

  1. En un proyecto que tenga carpetas asignadas, haga clic con el botón secundario en una de ellas.

  2. Para cambiar el nombre de la carpeta asignada, en el menú contextual, seleccione Cambiar nombre, escriba el nuevo nombre y, a continuación, presione Entrar.

    También puede hacer clic en la carpeta asignada cuyo nombre desea cambiar y escribir un nuevo nombre en la propiedad Folder name en la ventana Propiedades.

  3. Para quitar una carpeta asignada del proyecto, en el menú contextual, seleccione Suprimir y, a continuación, haga clic en Aceptar en el cuadro de diálogo para confirmar la eliminación.

Vea también

Otros recursos

Desarrollar soluciones de SharePoint