Home
> My Handy References, PowerShell, TroubleShooting > How to fix “Unable to cast COM object of type ‘Microsoft.SharePoint.Library.SPRequestInternalClass’ to interface type ‘Microsoft.SharePoint.Library.ISPRequest” using PowerGUI
How to fix “Unable to cast COM object of type ‘Microsoft.SharePoint.Library.SPRequestInternalClass’ to interface type ‘Microsoft.SharePoint.Library.ISPRequest” using PowerGUI
I got the error today when debugging some of my PowerShell Script in PowerGUI. The script works perfectly fine in PowerShell console. Then I had spent a couple of hours scratching my head, trying to figure out why. It turns out that the PowerShell Variables Panel causes the problem. Not quite sure why, but collapse the panel fix the problem.
Problem:
It throws the following exception when debugging my PowerShell Script.
Analysis:
It turns out that the PowerShell Variables Panel causes the problem. I assume it calls some function to grab value of some of variables which cause the problems.
Solution:
Collapse or Close the variables panel fix the problem
u saved my day !!! thanks buddy …..
I’m using PowerGui tool for Powershell Scripting.
Please do a IISreset and try
It worked for me
Thank you
Harish
Yes.. This fix works for me. So happy. Thanks for posting this fix. I am using PowerGui too 🙂
Very Nice tip.. Thanks for such article..!