Click here to Skip to main content
15,891,431 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

I'm trying to deploy my ActiveX Control DLL developed in ATL project in VS2008 (I'm new to this kind of deployment).

Following some tutorials, I'm trying to create msi file for my control using Setup Project in VS2008.

I've set the Register property of Primary Output to vsdrpCOM.

It built with no errors, but I got the warning: Unable to create registration information for file named.

Although I can install the control in IE, it doesn't work but displayed with a red X icon. I've also tried other Register options but it's no use.

I think my control is still not registered during installation because of the warning.

Could anyone please give me some detailed instruction to solve this? I've spent hours on Google. :-(

Thank you!
Posted
Updated 11-Jan-18 3:03am
v2
Comments
nanakhoa 30-Nov-11 2:54am    
I'm think about another problem may make my control unusable is missing some system libraries in my installation file.

Because I've installed VS2008 which includes all necessary libraries (for example, mfc libraries,...), my control works fine. But it won't work on another machine which doesn't have these libraries.

Does this make sense? If so, which libraries should I package with the installation file?

my best solution full install visual studio
 
Share this answer
 
I had same issue and changed Register Property 'vsdrpCOM. ' to 'vsdrfCOMSelfReg' and issue resolved.

Please try this.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900