I can be a bit anal when it comes to keeping my Sitecore logs clean, but at the end of the day it makes debugging problems that much more easier. I can’t tell you how many times I’ve seen myself or someone else spend hours fixing an error that ended up being a red herring, so keep those logs clean and you won’t have that problem. But what about those projects that you inherit that throw tons of errors? Or those obscure errors you can’t find any results for on Google? Well this is one of those…
For a good year and a half now I’ve been wondering what the error “ERROR Assembly not found Spe” was trying to tell me. Obviously an assembly was missing, but we weren’t seeing any issues and I wasn’t getting hits on Google when I had previously tried looking into it. Today I happened to stumble upon the answer while researching another.
In this case SPE is referring to Sitecore PowerShell Extensions, a plugin for Sitecore that not only allows you to run PowerShell commands in Sitecore but also adds several other handy features. It seems that the solution I had inherited had previously used Sitecore PowerShell Extensions but my local instance did not have the DLLs for it.
So if you’re seeing this error in your log and want to resolve it, then download the latest version of PowerShell Extensions from Sitecore and then you should be good to go!