title: Cannot enable feature with feature receiver via PowerShell
body: <p>I've got a problem where I can enable a feature the UI and everything works as expected through site settings, but if I try and enable the feature via the Sharepoint powershell (which we are doing as part of a scripted deployment), I get the following:</p>
  
  <blockquote>
    <p>Enable-SPFeature : Failed to create
    receiver object from assembly "xxxxx,
    Version=1.0.0.0, Culture=neutral,
    PublicKeyToken=967e6960f5af91e6 ",
    class "xxxxx.EventReceiver" for
    feature "xxxxx.Public.Search" (ID:
    026d7c45-a359-4550-822d-1a6c35e58e0
    d).: System.ArgumentNullException:
    Value cannot be null. Parameter name:
    type</p>
  </blockquote>
  
  <p>Does anyone know why this would occur, or some things I should check? The feature definition is definitely correct (since deploying it through the UI works as expected, and I've also double checked the PublicKeyToken is correct etc etc), and restarting the services and iisreset doesn't enable me to use Enable-SPFeature either.</p>