I just ran into this same problem myself when creating a new project and forgetting to change the project (.csproj) properties Platform target to x86 from the default Any CPU. I got the exact same message.
So my first reply to this thread is the most probably cause for this issue since component registration has been redone.
So my first reply to this thread is the most probably cause for this issue since component registration has been redone.