Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Visual Studio 2012 - Installshield Limited Edition - ActiveX?

Posted on 2013-05-19
3
Medium Priority
?
2,962 Views
Last Modified: 2013-05-20
I have Visual Studio 2012 and have developed a Winforms app for a client.  I ordinarily just copy my EXE and required files to the client PC.  In this case, I had to use some third party ActiveX components to talk to an external device.  The OCXs are 32 bit, but work ok with 64 bit Windows, if I compile the app as "x86" instead of "any CPU".

Somehow I missed the fact that the old SETUP tools were removed from Visual Studio in favor of Installshield Limited Edition.   I need to have the install register the OCXs.  I'm not seeing any easy way to have Installshield do that.   When I click on the "Dependencies" in the setup project, it just prompts me to upgrade to a more full-featured version of Installshield.   I briefly considered doing that until I saw the price.  Unbelievable!

Can I get the Limited Edition to register my OCXs?   Did I just miss it?

Thanks!
0
Comment
Question by:BobSacks
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 39179951
Here's what you can do:

1. Go back to visual studio release that has what you need. I did, when I discovered that Microsoft dropped support of Windows Mobile platform in favor of Microsoft Phone. So I went back to VS2008. I does everything I need from it.

2. Obtain and use WiX. It will take quite an effort to learn how to do it, but once you do it, you will become independent from Microsoft marketing movements, at least in the area of installations.
0
 
LVL 4

Accepted Solution

by:
jiangsheng earned 2000 total points
ID: 39183082
1 In Solution explorer, under Specify Application Data, double click Files.
2. Drag the ActiveX from the upper pane, or from Windows Explorer, to the file view of the INSTALLDIR folder. Then right-click it and then click Properties.
3. Click the COM & .NET Settings tab in the properties dialog box
opens.
4. In the Registration Type list, select the type of COM registration that you want to perform on the file.
5. Click OK.
0
 

Author Closing Comment

by:BobSacks
ID: 39183102
That's what I was looking for!   Thank you!
0

Featured Post

[Webinar] Lessons on Recovering from Petya

Skyport is working hard to help customers recover from recent attacks, like the Petya worm. This work has brought to light some important lessons. New malware attacks like this can take down your entire environment. Learn from others mistakes on how to prevent Petya like worms.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For most people, the WrapPanel seems like a magic when they switch from WinForms to WPF. Most of us will think that the code that is used to write a control like that would be difficult. However, most of the work is done by the WPF engine, and the W…
Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question