2011-02-09 12 views

Respuesta

15

Puede acceder a la ruta física usando SPUtility - la ruta web mirando el objeto SPWeb.

Usando SPUtility para obtener el SetupPath de Sharepoint, así:

using Microsoft.SharePoint.Utilities; 
string spSetupPath = SPUtility.GetGenericSetupPath(string.Empty); 
//e.g. returns "C:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14 

O bien, puede utilizar el servidor método de URL relativa de SPWeb:

using Microsoft.Sharepoint; 
string spServerURL = SPWeb.ServerRelativeUrl; 

MSDN documentation SPWeb.ServerRelativeURL

También tienen un overview of the Sharepoint 2010 14 hive structure.

+0

para esta cadena spSetupPath = SPUtility.GetGenericSetupPath; Obtuve el error: No se puede convertir el grupo de métodos 'GetGenericSetupPath' al tipo no delegado 'string'. ¿Tuviste la intención de invocar el método? –

+0

tenía un error en el código, debe agregar '(cadena.Empty)' después del método; consulte los usos de ejemplo del enlace de SPUtility que publiqué. –

Cuestiones relacionadas