Distribute CAPICOM?

  • Thread starter Thread starter localhost
  • Start date Start date
L

localhost

I have a completed Setup Project for a WinForms application created
with VS.NET 2003. The application requires CAPICOM, and the interop
code for it was already generated by Visual Studio. How should I
include CAPICOM in the setup project so it gets registered if it does
not already exist, and where should I install it on the user
destination machine?

Thanks.
 
Hello,

Thanks for posting in the group.

Based on my understanding, the question is: How to include CAPICOM in the
setup proejct so it could be registered and where to install it in the user
destinatino machine?

Briefly, CAPICOM can be distributed royalty-free. All you need to
distribute is capicom.dll for your capicom-enabled applications to work
properly for your clients. If you deploy .NET CAPICOM-interop applications,
you will also need to distribute the CAPICOM interop assembly as well.

So if you create a setup project in the same solution as that Winform
application. You can see that that ActiveX control and .NET InterOp
assembly are all included in the project after you build the solution. I
suggest you select COM in registration type. For details, please refer to
KB article:
"HOW TO: Register COM Objects in Visual Studio .NET"
http://support.microsoft.com/?id=307367

For the destination directory, I think you can directly put it in
application folder.

Does that answer your question?

Best regards,
Yanhong Huang
Microsoft Community Support

Get Secure! ¨C www.microsoft.com/security
This posting is provided "AS IS" with no warranties, and confers no rights.
 
Back
Top