ค้นหาเว็บไซต์

ข้อผิดพลาดของ PowerShell: ประเภทการเพิ่ม: ไม่สามารถโหลดแฟ้มหรือแอสเซมบลี 'file:///C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.dll' หรืออย่างใดอย่างหนึ่ง การพึ่งพาอาศัยกัน แอสเซมบลีนี้สร้างขึ้นโดยรันไทม์ที่ใหม่กว่ารันไทม์ที่โหลดในปัจจุบันและไม่สามารถโหลดได้


ปัญหา:
เมื่อพยายามเขียนสคริปต์ PowerShell ฝั่งไคลเอ็นต์สำหรับ SharePoint Online ฉันได้รับข้อผิดพลาด:

ข้อผิดพลาด: เพิ่มชนิด: ไม่สามารถโหลดแฟ้มหรือแอสเซมบลี 'file:///C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\ Microsoft.SharePoint.Client.dll' หรือการอ้างอิงอย่างใดอย่างหนึ่ง แอสเซมบลีนี้สร้างขึ้นโดยรันไทม์ที่ใหม่กว่ารันไทม์ที่โหลดในปัจจุบันและไม่สามารถโหลดได้

SDK คอมโพเนนต์ไคลเอ็นต์ของ SharePoint Server 2013 ที่ตรวจสอบแล้วได้รับการติดตั้งเพื่อใช้แอสเซมบลีฝั่งไคลเอ็นต์ (หากไม่ใช่ คุณสามารถดาวน์โหลดได้จาก: https://www.microsoft.com/en-us/download/details.aspx?id=35585)

วิธีแก้ปัญหา:

คุณต้องมี PowerShell 3.0 เพื่อใช้แอสเซมบลีฝั่งไคลเอ็นต์ของ SharePoint Online ดังนั้นให้ดาวน์โหลดและติดตั้ง “Windows Management Framework 3.0” ที่ https://www.microsoft.com/en-us/download/details.aspx?id=34595

เคล็ดลับ: หากต้องการรับเวอร์ชัน PowerShell ที่ติดตั้งอยู่ในปัจจุบัน ให้พิมพ์: $PSVersionTable

บทความที่เกี่ยวข้อง