Successfully registered COM DLL is not being listed in “Insert ActiveX control” dialog of visual studio
up vote
0
down vote
favorite
I have created a COM DLL using the ATL project (Composite object) which basically has one tree control (which is a part of VS toolbox) within a dialog.
After registering it, I'm trying to insert it in a dialog based MFC/ATL application by using the standard approach of using "Insert ActiveX control" dialog of Visual Studio.
But the problem here is, even after its successful registration it is not getting listed in the "Insert ActiveX control" dialog. So I'm not able to insert it in the container dialog.
Alternatives that I've tried and that worked:
In a tool provided by Microsoft to test such controls i.e., "ActiveX control test container"(TSTCON32.exe), my COM DLL is getting listed properly and I'm able to use it.
Alternatives that I've tried and that not worked:
- Un-registering the DLL and re-registering it back.
- Rebooting the PC.
So, any help on this regard is warmly appreciated.
Couple more details:
- Both ".idl" and ".rgs" file looks proper.
- I will share my project if it is needed.
visual-c++ mfc com atl
New contributor
add a comment |
up vote
0
down vote
favorite
I have created a COM DLL using the ATL project (Composite object) which basically has one tree control (which is a part of VS toolbox) within a dialog.
After registering it, I'm trying to insert it in a dialog based MFC/ATL application by using the standard approach of using "Insert ActiveX control" dialog of Visual Studio.
But the problem here is, even after its successful registration it is not getting listed in the "Insert ActiveX control" dialog. So I'm not able to insert it in the container dialog.
Alternatives that I've tried and that worked:
In a tool provided by Microsoft to test such controls i.e., "ActiveX control test container"(TSTCON32.exe), my COM DLL is getting listed properly and I'm able to use it.
Alternatives that I've tried and that not worked:
- Un-registering the DLL and re-registering it back.
- Rebooting the PC.
So, any help on this regard is warmly appreciated.
Couple more details:
- Both ".idl" and ".rgs" file looks proper.
- I will share my project if it is needed.
visual-c++ mfc com atl
New contributor
1
Did you register an ActiveX control with the same bitness as that of the designated consumer project?
– IInspectable
2 days ago
Yes. I have registered the ActiveX control with the same bitness as that of the designated consumer project.
– Prajyoth Raveendra
2 days ago
ATL projects produce an additional proxy dll with PS added to its name. Do you have it created and have you tried to register it as well?
– VuVirt
yesterday
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have created a COM DLL using the ATL project (Composite object) which basically has one tree control (which is a part of VS toolbox) within a dialog.
After registering it, I'm trying to insert it in a dialog based MFC/ATL application by using the standard approach of using "Insert ActiveX control" dialog of Visual Studio.
But the problem here is, even after its successful registration it is not getting listed in the "Insert ActiveX control" dialog. So I'm not able to insert it in the container dialog.
Alternatives that I've tried and that worked:
In a tool provided by Microsoft to test such controls i.e., "ActiveX control test container"(TSTCON32.exe), my COM DLL is getting listed properly and I'm able to use it.
Alternatives that I've tried and that not worked:
- Un-registering the DLL and re-registering it back.
- Rebooting the PC.
So, any help on this regard is warmly appreciated.
Couple more details:
- Both ".idl" and ".rgs" file looks proper.
- I will share my project if it is needed.
visual-c++ mfc com atl
New contributor
I have created a COM DLL using the ATL project (Composite object) which basically has one tree control (which is a part of VS toolbox) within a dialog.
After registering it, I'm trying to insert it in a dialog based MFC/ATL application by using the standard approach of using "Insert ActiveX control" dialog of Visual Studio.
But the problem here is, even after its successful registration it is not getting listed in the "Insert ActiveX control" dialog. So I'm not able to insert it in the container dialog.
Alternatives that I've tried and that worked:
In a tool provided by Microsoft to test such controls i.e., "ActiveX control test container"(TSTCON32.exe), my COM DLL is getting listed properly and I'm able to use it.
Alternatives that I've tried and that not worked:
- Un-registering the DLL and re-registering it back.
- Rebooting the PC.
So, any help on this regard is warmly appreciated.
Couple more details:
- Both ".idl" and ".rgs" file looks proper.
- I will share my project if it is needed.
visual-c++ mfc com atl
visual-c++ mfc com atl
New contributor
New contributor
edited 2 days ago
Karol Dowbecki
13.2k62745
13.2k62745
New contributor
asked 2 days ago
Prajyoth Raveendra
11
11
New contributor
New contributor
1
Did you register an ActiveX control with the same bitness as that of the designated consumer project?
– IInspectable
2 days ago
Yes. I have registered the ActiveX control with the same bitness as that of the designated consumer project.
– Prajyoth Raveendra
2 days ago
ATL projects produce an additional proxy dll with PS added to its name. Do you have it created and have you tried to register it as well?
– VuVirt
yesterday
add a comment |
1
Did you register an ActiveX control with the same bitness as that of the designated consumer project?
– IInspectable
2 days ago
Yes. I have registered the ActiveX control with the same bitness as that of the designated consumer project.
– Prajyoth Raveendra
2 days ago
ATL projects produce an additional proxy dll with PS added to its name. Do you have it created and have you tried to register it as well?
– VuVirt
yesterday
1
1
Did you register an ActiveX control with the same bitness as that of the designated consumer project?
– IInspectable
2 days ago
Did you register an ActiveX control with the same bitness as that of the designated consumer project?
– IInspectable
2 days ago
Yes. I have registered the ActiveX control with the same bitness as that of the designated consumer project.
– Prajyoth Raveendra
2 days ago
Yes. I have registered the ActiveX control with the same bitness as that of the designated consumer project.
– Prajyoth Raveendra
2 days ago
ATL projects produce an additional proxy dll with PS added to its name. Do you have it created and have you tried to register it as well?
– VuVirt
yesterday
ATL projects produce an additional proxy dll with PS added to its name. Do you have it created and have you tried to register it as well?
– VuVirt
yesterday
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Prajyoth Raveendra is a new contributor. Be nice, and check out our Code of Conduct.
Prajyoth Raveendra is a new contributor. Be nice, and check out our Code of Conduct.
Prajyoth Raveendra is a new contributor. Be nice, and check out our Code of Conduct.
Prajyoth Raveendra is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53372353%2fsuccessfully-registered-com-dll-is-not-being-listed-in-insert-activex-control%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Did you register an ActiveX control with the same bitness as that of the designated consumer project?
– IInspectable
2 days ago
Yes. I have registered the ActiveX control with the same bitness as that of the designated consumer project.
– Prajyoth Raveendra
2 days ago
ATL projects produce an additional proxy dll with PS added to its name. Do you have it created and have you tried to register it as well?
– VuVirt
yesterday