Mam kilka problemów z PowerShell. Najpierw konfiguracja PS zainstalowana przez SharePoint 2010 powoduje pojawienie się tego komunikatu:Jak uzyskać dostęp do PowerShell programu SharePoint .NET 2
Lokalne gospodarstwo nie jest dostępne. Pliki cmdlet z atrybutem FeatureDependencyId nie są zarejestrowane.
Ja googled, i dał wszystkim i ich kuzynowi Sharepoint_Shell_Access do config DB, bez powodzenia. Tak więc chciałem wypróbować niektóre z poleceń PS. Jednak w tym przypadku otrzymuję inny błąd:
Program Microsoft SharePoint nie jest obsługiwany w wersji 4.0.30319.17929 środowiska Microsoft .Net Runtime.
Dostaję, że SP nie może używać .NET 4.0 lub 4.5, ale nie mogę znaleźć żadnych sugestii, jak skłonić PS do używania "właściwej" wersji .NET. Znalazłem kilka odwołań do czegoś o nazwie PowerGUI i zmieniałem psgui.exe.config, ale nie mam tego.
Czy ktoś ma jakieś sugestie, jak rozwiązać problem z wersją .NET?
Tak, wypróbowałem, ale nadal wygląda na .NET 4.0. – EoRaptor013
@ EoRaptor013 - wtedy robisz to źle. Używam tej techniki każdego dnia. Spójrz na powyższy przykład (uprzejmie dodane przez @goyuix) – x0n
Masz rację; Zrobiłem to źle. Ustaw przełącznik linii poleceń w niewłaściwym miejscu. Poprawienie tego błędu, zarejestrowanie PS w środowisku .NET 2.0. Dzięki za pomoc! – EoRaptor013