Continuando con el ciclo de altibajos con SharePoint Designer (SPD) en estos días me sucedió algo bien curioso, cuando abría SPD la sección de Listas y Bibliotecas y la de Flujos de trabajo aparecían vacías, una acción que a todas luces me parecía extraña ya que particularmente ese sitio tenía varias listas personalizadas.
Dado lo anterior me dediqué a buscar en la internet un motivo por el cuál esto estuviese sucediendo y luego de varias búsquedas, juegos de palabras, y lectura de varios blogs encontré que el problema es viejo (ya que todos hablaban de SPD 2010) y se debe a que hay una o más listas o bibliotecas con algún tipo de problema, así que me puse manos a las obras y con ayuda de mi querido amigo PowerShell y el siguiente script logré encontrar la lista problemática y solucionar el momento incómodo.
$web= Get-SPWeb -Identity http://<servername> foreach($list in $web.Lists){ echo $web.ServerRelativeUrl + $list.DefaultViewUrl }
Luego de lo cuál procedí a probar cada uno de los enlaces obtenidos hasta encontrar la lista con fallas, al ver que era una de mis listas personalizadas decidí borrarla y para ello ejecuté los siguientes comandos:
$list = $web.Lists["<listname>"] #Con las comillas $list.AllowDeletion = $true $list.Update() $list.Delete() $web.Update() $web.Dispose()
Luego abrí nuevamente SharePoint Designer y todo estaba en su lugar. Espero que les sirva de ayuda.