ssisgacrightfax

Send fax (with Right Fax COM API rfcomapi.dll) from SSIS


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?


Solution

  • 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.

    =)