Post a new question, this one is not the same and already marked as answered.
Then mention you searched...
If you installed the Security update then that is the one you need to use. 80 by default is VS 2005.
If you manually try to register the dll what error do you get?
CR for VS still requires 2.0 -> 3.5 framework, makes sure those are installed also.
Dependency Walker may also tell you what is missing.
If not MS has an article on how to enable install logging, MSIExec command liine optiions, see if that tells you what is missing.
Don