1

I am hoping to understand the cause of this and hopefully find a solution - I have looked at every possible solution, but haven't been able to fix it.

Sitecore v10.0.2 using PowerShell v6.3.

  • I have installed Sitecore PowerShell extension v6.3 first in my local to see if its working properly, it was installed correctly & functionality was working correctly.
  • Once it was working properly , I compared the list of files which was installed in the PowerShell package & took those files to the upper environment & pasted the files to the CM website folder. But then I was getting this below error.
  • When I checked my local bin folder there was no file with the name of Cognifide.Powershell, I extracted the PowerShell zip also , it was not there as well.
  • What could be the cause of it?

An instance of Sitecore.Shell.Web.UI.WebControls.RibbonStrip was null. Additional information: Type "Cognifide.PowerShell.Client.Controls.IsePluginStrip, Cognifide.PowerShell" not found.

4
  • 1. Did you install on top of the older SPE? 2. Which package exactly did you install and where did you take it from? Commented Dec 31, 2021 at 8:59
  • Yes I Installed it on top of existing SPE. But I removed all the existing references of older SPE , before installing the new SPE. I took the package from this URL github.com/SitecorePowerShell/Console/releases Commented Dec 31, 2021 at 9:42
  • This issue only happens if you have older files still sitting around. You can look at the old package to see which file locations everything is stored. Commented Dec 31, 2021 at 19:17
  • @Harish If you installed package with "IAR" abbreviateion in name you picked the wrong one. Commented Jan 2, 2022 at 9:33

1 Answer 1

0

I encountered the same error message. To resolve the issue, I followed these steps:

  1. Removed references to the old version from the bin folder, specifically assemblies starting with "Spe."
  2. Removed the PowerShell module from the path "\sitecore modules\PowerShell."
  3. Deleted the SPE configuration file from "\App_Config\Include\Spe."
  4. Removed "Powershell.aspx" from the path "\sitecore\admin"
  5. Removed "PowerShell.zip" from the path "WebRoot>\sitecore\shell\Themes\Standard\PowerShell.zip"
  6. Removed PowerShell references from the Code DB at the following paths:

/sitecore/client/Applications/Launchpad/PageSettings/Buttons/ContentEditing/PowerShell ISE /sitecore/client/Applications/Launchpad/PageSettings/Buttons/ContentEditing/PowerShell Reports

/sitecore/content/Applications/PowerShell

/sitecore/content/Documents and settings/All users/Start menu/Right/PowerShell Console

/sitecore/content/Documents and settings/All users/Start menu/Right/PowerShell Toolbox

/sitecore/content/Documents and settings/All users/Start menu/Right/Development Tools/PowerShell ISE

/sitecore/content/Documents and settings/All users/Start menu/Right/Reporting Tools/PowerShell Reports

  1. Downloaded SPE module from the below path and selected the appropriate version according to my Sitecore version.

    https://developers.sitecore.com/Downloads/Sitecore_Experience_Accelerator

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.