PowerShell Cmdlets with FeatureDependencyId are not registered in SharePoint 2010

Home > Blogs > PowerShell > PowerShell Cmdlets with FeatureDependencyId are not registered in SharePoint 2010

PowerShell Cmdlets with FeatureDependencyId are not registered in SharePoint 2010

Like This Blog 7 Spike Xavier
Added by December 19, 2012

I’ve been doing a lot of development on one of my SharePoint 2010 Windows 7 machines lately and I deleted a bunch of site collections and generally cleaned things up to get ready for a new round of projects. 

I popped open the SharePoint 2010 Management Shell to get a feel for what was left and got the following error:

The local farm is not accessible.  Cmdlets with FeatureDependencyId are not registered.

What the heck?

I tried to run a quick Get-SPSite and got this:

Double what the heck?  I thought for sure that I did something with one of my development projects…I had done a bunch of stuff with the using Microsoft.SharePoint.Administration; at the top of my C# files so I was a little concerned.  On closer inspection it wasn’t me (I don’t think).  Look at this error:  Microsoft SharePoint is not supported with version 4.0.30319.296 of the Microsoft .Net Runtime

From the errors it seems like an update I did suddenly had my SharePoint 2010 Management Shell using the wrong version of PowerShell or something.

In any case after a little searching I found a work around posted on a Microsoft PFE site: SharePoint 2010 Management Shell – .Net 4.0 runtime version error

The workaround posted didn’t work for me (so close but the order of the parameter was just a bit off)  but one of the comments had the fix.  I added a parameter to the startup target properties of the Shortcut.

 I changed it from:

C:\Windows\System32\WindowsPowerShell\v1.0\PowerShell.exe  -NoExit " & ' C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\POWERSHELL\Registration\\sharepoint.ps1 ' "

To:

C:\Windows\System32\WindowsPowerShell\v1.0\PowerShell.exe -Version 2 -NoExit " & ' C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\POWERSHELL\Registration\\sharepoint.ps1 ' "

Notice the –Version 2 parameter addition (it matters where it goes by the way) and voilà it all works again:

Whew, that feels great.  And look I’m down to under 20 site collections, this won’t last long even on my dev box! (which  by the way is a Mac Book Pro Boot Camped with Windows 7 and a full SharePoint 2010 Installation along with email!) I use Smarter Tools for the local email server and it works amazingly well)

Enjoy,

Spike Xavier
SharePoint Instructor – Interface Technical Training
Phoenix, AZ

Videos You May Like

Agile Methodology in Project Management

0 156 0

In this video, you will gain an understanding of Agile and Scrum Master Certification terminologies and concepts to help you make better decisions in your Project Management capabilities. Whether you’re a developer looking to obtain an Agile or Scrum Master Certification, or you’re a Project Manager/Product Owner who is attempting to get your product or … Continue reading Agile Methodology in Project Management

Using Navigation Controls in a Collaboration Site in SharePoint

0 340 1

In this SharePoint training video, I want to talk about the Navigation Controls in SharePoint. They tend to fall into two kind of different categories; one with the navigation controls in a typical Collaboration Site such as a Team Site or a Project Site. These are Sites that are based on the Team Site Template … Continue reading Using Navigation Controls in a Collaboration Site in SharePoint

Detailed Forensic Investigation of Malware Infections – April 21, 2015

4 630 5

How does an investigator hunt down and identify unknown malware? In this recording of our IT Security training webinar on April 21, 2015, Security expert Mike Danseglio (CISSP / CEH) performed several malware investigations on infected computers and identify symptoms, find root cause, and follow the leads to determine what’s happening. He demonstrated his preferred … Continue reading Detailed Forensic Investigation of Malware Infections – April 21, 2015

Write a Comment

See what people are saying...

    Share your thoughts...

    Please fill out the comment form below to post a reply.