Pregunta

Esto es posible:

  using (SPSite site = new SPSite(SPContext.Current.Site.WebApplication.Sites[0].Url))

es esto posible?:

 using (SPSite site = new SPSite(SPContext.Current.Site.WebApplication.Sites[0].RootWeb.Url))

¿Fue útil?

Solución

Sí, esto también funcionará, pero no está poniendo un objeto SPWEB en un objeto SPSITE. En su lugar, solo está utilizando la URL para crear un nuevo objeto SPSITE

En la mayoría de los casos spsite.url y spsite.rootweb.url devuelve la misma URL .. Como ya lo ha pedido aquí Qué es la diferencia entre SPSITE.URL y SPSITE.rootweb.url

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