ฉันกำลังพยายามเพิ่ม PowerShell cmdlet เป็นเครื่องมือภายนอกใน Visual Studio 2010 แต่เมื่อใดก็ตามที่ฉันเรียกใช้เครื่องมือภายนอก ฉันจะได้รับ:
ไม่สามารถโหลด {foo} ได้เนื่องจากการเรียกใช้สคริปต์ถูกปิดใช้งานบนระบบนี้ โปรดดู "get-help about_signing" สำหรับรายละเอียดเพิ่มเติม
ฉันได้ตั้งค่านโยบายการดำเนินการของระบบเป็น 'RemoteSigned' แล้ว (ฉันได้ลองใช้ 'Bypass' แล้ว) แล้วเหตุใดจึงเกิดเหตุการณ์เช่นนี้ ฉันสามารถเรียกใช้สคริปต์เดียวกันนั้นได้อย่างเต็มที่หากฉันเปิดบรรทัดคำสั่งและเรียกมันผ่าน powershell.exe path\to\script.ps1
(ซึ่งตรงกับคำจำกัดความของเครื่องมือภายนอกของฉัน)