Great Naomi! We, now, I think, touch the real problem. When I try to create the object I receive this message: OLE error code 0x80004005: Unknown status code.
And, when my VS programmer try to call a method of my DLL he receive this message: Impossible to load the file or the assembly for *mydll*. Attempts to load a program of incorrect format. This is a traduction from french. So the original english version of this message could be a bit different.
I'm sorry, when I reply to your post the old text desappear and I don't find the place to change the setting of this.
Have a nice day,
Normand