Question

We are trying to have faxes automatically be sent from within an SSIS package.

We have figured out how to send faxes utilizing the Right Fax COM API (rfcomapi.dll)

But our issue is that in order to reference any external assembly within SSIS, that assembly must be in the GAC because SSIS utilizes VSA and not the full-blown dev environment.

What are our options of accomplishing faxes being sent within SSIS?

Was it helpful?

Solution 2

I built an Interop assembly by doing the following (not sure if this is the best way):

  1. Started new blank project
  2. included rfcomapi.dll into the project
  3. Signed the project assembly with a new strong name key
  4. Built the project - this produced an Interop.RFCOMAPILib.dll
  5. Installed the Interop assembly into the GAC
  6. Referenced the GAC'd Interop assembly in my SSIS project.

=)

OTHER TIPS

Build out a little console app and use the Execute Process Task to fire it off. Take advantage of SSIS expressions to mold the Arguments property of the Execute Process Task to your liking.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top