Pregunta

Quiero crear un sitio completo en Visual Studio (solución de caja de arena), por lo que es fácil de implementar (con una pulse en el botón de colección del sitio) a Office 365 / SharePoint Online.

Puedo crear mi sitio y subsites, pero cuando no puedo descubrir cómo obtener las páginas de mi aplicación en la biblioteca de subsito / páginas correctas de otros subsitentes ...

Cuando puse por primera vez mi página de aplicación en una carpeta, recibo un error que el subsito no se puede crear porque la carpeta ya existe.

Pero, cuando creo por primera vez la estructura de mi sitio, tampoco es posible obtener mi página de aplicación en el subsito correcto de otro subsito.

¿Alguna idea?

¿Fue útil?

Solución 5

Finalmente utilicé el modelo de objeto cliente para crear mi sitio. Lee la estructura completa del sitio A y recontratarla en el sitio b.

funciona bien: -)

Otros consejos

Las páginas de la aplicación

no están permitidas en soluciones de sandboxed.

Así que todas las páginas deben ser páginas de sitio, desplegadas a través de módulos.Estos módulos se pueden agregar a las características que se pueden activar en los sitios de diferencia, dependiendo de qué páginas se necesitan en cada sitio.

Lo siento, eran páginas del sitio.-))

pero lo resolví con un trabajo alrededor.:-) Primero coloco mis páginas en la colección de sitios en una carpeta TEMP;y luego mueva / copie los archivos a la biblioteca de páginas Subsites.

Creo que las plazas web habrían sido su mejor opción.Trabajan perfectamente en SharePoint Online / Office 365 / Sandbox Solutions.Aquí hay un post detallado y extenso en ellos: http:// blogs.msdn.com / b / vesku / archive / 2010/10/14 / sharepoint-2010-y-web-templates.aspx

blockquote Pero lo resolví con un trabajo alrededor.:-) Primero coloco mis páginas en la colección del sitio en una carpeta TEMP;y luego mueva / copie los archivos a la biblioteca de páginas Subsites.

¿Por qué no usas características y módulos? En este caso, es mejor crear una función con el alcance "Web" y agregue un módulo con las páginas de sitio necesarias.Dado que tiene una función de ámbito web, puede activar esta función en diferentes sitios web para entregar las páginas del sitio a las bibliotecas del sitio.

Licenciado bajo: CC-BY-SA con atribución
scroll top