2

How can I create a msi for COM+ component? Is it possible to create the install package using Visual Studio and have it registered so that it shows up under component services?

I currently have it set up using visual studio and the COM+ file is set up for self registering. However the COM+ application is not showing up under Components Services.

Is there some other method I have to use to install a COM+ application?

m0g
  • 969
  • 2
  • 15
  • 30

2 Answers2

3

We use Wix to create our installers which have COM+ components.

There's some help here for installing COM+ applications. The learning curve is a bit steep at first although the fine control you get over the installation process is well worth it.

Wix projects integrate with Visual Studio just like any other language you may use.

AntonyW
  • 2,284
  • 16
  • 21
1

I can't see anything in the VS installer that would create a Component Services entry; you may be able to find a way by creating a Custom Action.

Rikalous
  • 4,514
  • 1
  • 40
  • 52
  • What have you tried? I can't find any documentation on how to programmatically create entries in Component Services. This looks pretty tricky. – Rikalous Mar 15 '11 at 15:35
  • I found this article. This was the most help I could get - http://bonemanblog.blogspot.com/2004/08/com-in-msi-of-trials-and-tribulations.html – m0g Mar 15 '11 at 18:23