PowerShell Hatası: Ekleme Türü: Dosya veya derleme 'file:///C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.dll' veya aşağıdakilerden biri yüklenemedi bağımlılıkları. Bu derleme, şu anda yüklü olan çalışma zamanından daha yeni bir çalışma zamanı tarafından oluşturulmuştur ve yüklenemez


Sorun:
SharePoint Online için istemci tarafı bir PowerShell betiği yazmaya çalışırken bir hatayla karşılaştım:

Hata: Ekleme Türü: Dosya veya derleme yüklenemedi 'file:///C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\ Microsoft.SharePoint.Client.dll' veya bağımlılıklarından biri. Bu derleme, şu anda yüklü olan çalışma zamanından daha yeni bir çalışma zamanı tarafından oluşturulmuştur ve yüklenemez.

Doğrulanmış SharePoint Server 2013 İstemci Bileşenleri SDK'sı, İstemci tarafı derlemelerini kullanmak için zaten yüklüdür. (Değilse şu adresten indirebilirsiniz: https://www.microsoft.com/en-us/download/details.aspx?id=35585)

Çözüm:

SharePoint Online'ın istemci tarafı derlemelerini kullanmak için PowerShell 3,0'a sahip olmanız gerekir. Bu nedenle, https://www.microsoft.com/en-us/download/details.aspx?id=34595 adresinden “Windows Management Framework 3.0”ı indirip yükleyin.

İpuçları: Şu anda yüklü PowerShell sürümünüzü almak için şunu yazın: $PSVersionTable

İlgili makaleler