Click here to Skip to main content
15,440,884 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I've made an ActiveX control using VB2005 that is a series of Label controls that scroll up. It's a very simple control and I've validated functionality within VB. I created a signature for the assembly (strong name key). I then made an installer which puts the compiled dll into the target OS's Program Files directory.

After installation, I don't see the control available from a list of ActiveX controls for Excel. I then used the gacutil.exe and successfully installed the dll within the GAC. (Strong name key worked! woohoo) But, Excel still didn't show it in the list of registered ActiveX controls. I selected to point to the dll directly and was told it's not Self-Registering.

I'm on a deadline to get this control working and to our plant install by today and REALLY NEED HELP!

1 solution

Mark Randel wrote:
from a list of ActiveX controls for Excel

This is a .Net dll and is not registered in the normal activex way. You will need to make it com-interop visible.

See here[^] (point 3 specifically).
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