Either the Add-in or one of its components is missing

Why does Solidworks not find my addin?

it is very simple at this point, mostly just a framework. It does not include the typical

registration functions and the project settings do not include the "register for COM" checkbox

as I prefer to do that manually, eventually the project will include an installation package.

Registry entries appear correct, but on starting SW I get the "Either the Add-in or one of its components is missing"

alert box. Also, when doing the regasm I do not use the /Codebase clause because the assembly is not signed.

One last point, I have "Local copies" turned off for all .dll's except mine.

Can anyone give me some pointers?

Attached are the reg files and batch files and main C# file.

Thanks

Perry

SolidworksApi macros