Question

Il existe quelques listes dans un environnement de développement SharePoint Server 2010 qui sont cassés.En raison de cette situation, en cliquant sur les listes de l'interface Web SharePoint, les exceptions .NET et la visualisation des listes et des bibliothèques de SharePoint Designer ne montre rien.La solution normale à cette situation est de Supprimer ces listes à l'aide de PowerShell .Cela a déjà fonctionné, mais ne fonctionne pas cette fois-ci.Chaque fois, il donne l'erreur

Exception calling "Delete" with "0" argument(s): "This list cannot be deleted."
At line:1 char:15
+ $custom.Delete <<<< ()
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

Y a-t-il un moyen de supprimer ces listes, via PowerShell ou une autre méthode?

Merci d'avance pour votre aide et vos conseils!

Était-ce utile?

La solution

Essayez d'abord cet ensemble de commandes:

$web = Get-SPWeb http://web-url
$list = $web.Lists["Documents"]
$list.AllowDeletion = $True
$list.Update()

et ensuite

$web = Get-SPWeb http://web-url
$custom = $web.lists["Documents"]
$custom.Delete()

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top