Registering ATL Simple control

I am using the July CTP.

I am building a test ATL control, so very simple.

It seems that to register the control I have to have built a manifest. If I turn off manifest contruction then the registration fails with error PRJ0050:  Failed to register output, check security....

Attempting to use regsvr32 produces error 0x80070716 - specified respource name cannot be found in the image file

I think this is something to do with the new registrationless COM side-by-side stuff. However, I am perfectly happy to register and don't want all this new stuff.

How do I make it work the 'old' way

All this is not helped by one of my developer machines producing an error with mt



Answer this question

Registering ATL Simple control

  • Al_Ski

    Building VC++ binaries with VS2005 without manifest is not supported and is not going to work. Please rebuild you binary with generated manifest embedded inside DLL and try register it again.

    Nikola
    VC++

  • Registering ATL Simple control