2017-07-19 1 views
1

Ich postete dies auf der PnP-PowerShell GitHub, aber ich bin sehr kurz in der Zeit, um dies zu beheben, also poste ich es hier auch.Connect-PnPOnline: Methode nicht gefunden

ein Problem oder ein fehlendes Feature Berichterstattung

Verwenden eines Skripts Connect-PnPOnline -Url $url -Credentials $cred -ErrorAction Stop mit auf eine HTTP-SP2013 wie üblich zu verbinden, aber es funktioniert nicht plötzlich. Dies ist sehr nahe an einem anderen Fall https://github.com/SharePoint/PnP-PowerShell/issues/926 aber obwohl ich tat, was er tat, ist das Problem immer noch nicht gelöst. Das Skript wird nicht benötigt, damit es fehlschlägt. Es genügt auch nicht, das Cmdlet selbst zu verwenden.

Erwartetes Verhalten

auf die Sharepoint-Website

Das Skript schlägt fehl

tatsächliche Verhalten anschließen und gibt diesen Fehler:

"Connect-PnPOnline : Méthode introuvable: 'Void Microsoft.SharePoint.Client.ClientContextExtensions.ExecuteQueryRetry(Microsoft.SharePoint.Client.ClientRuntimeContext, Int32, Int32)'. 
Au caractère C:\Program Files (x86)\Provi-SP\get-template.ps1:11 : 1 

Connect-PnPOnline -Url $text -Credentials $cred -ErrorAction Stop 

    + CategoryInfo   : NotSpecified: (:) [Connect-PnPOnline], MissingMethodException 
    + FullyQualifiedErrorId : System.MissingMethodException,SharePointPnP.PowerShell.Commands.Base.ConnectOnline 

Version des PNP- PowerShell-Cmdlet s:

PnP Powershell für Sharepoint 2013

Version des Cmdlets Modul:

2.16.1706.1

Installations Ansatz für PnP-Powershell-Cmdlets:

installiert durch die PowerShell Gallery mit Install-Module.

+0

Verwendung [DIESE RELEASE] (https informieren://github.com/SharePoint/PnP-PowerShell/releases) –

+0

Ich bin bereits auf der neuesten Version: 2.16.1706.1, und auch nach dem Versuch, es über diese Methode neu zu installieren, schlägt es immer noch – raiskader

+0

ja, aber immer noch möchte ich Sie downloaden und verwenden Sie dies. Ich habe das benutzt und es funktioniert gut. versuchen Sie es –

Antwort

0

Ich fand tatsächlich, was schief gelaufen ist, und wie man es löst.

Erste Lösung: Ich habe nur alle Module bis NuGet entfernt, und nahm alles von Grund auf neu, das heißt: NuGet, PowerShellGet und seine Anforderung, PnP-Modul neu aktualisiert.

Zweitens die Frage: Es scheint, wie das Cmdlet Get-PnPWebTemplate ist die ein schlecht funktioniert, und Messing mit Connect-PnPOnline einmal verwendet, ich werde die GitHub dieser

Verwandte Themen