Product: ImportOmatic
Description: This article describes how configure deploying IOM in a shared .dll configuration
Environment: All
Version: IOM 3.0+


This was tested in-house and we found that it did successfully work in a shared network environment. We would recommend that you test this on one machine in your environment just to be safe before following all of these steps on all of your machines. Here are the steps for setting this up:

  1. Extract the needed files from the ImportOmatic installer by installing to a local drive on a machine with access to the network share

  2. Copy all of the resulting files into the network shared drive

  3. On each of the machines running RE, open a command prompt window as administrator and run the following:

    cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 regasm "C:\Program Files (x86)\Blackbaud\The Raisers Edge 7\Plugins\ImportOM.dll" /tlb:"C:\Program Files (x86)\Blackbaud\The Raisers Edge 7\Plugins\ImportOM.tlb" /codebase

    In the example above, we have provided the default path for the .tlb file. Your .tlb file may be in another location. This command registers the .dll on that machine and creates the .tlb file on that machine.

  4. Copy ImportOmatic.htm from the shared install into the plugins folder on each machine

    *You may need to add the below linked syntax to your RE7.exe.config file if there are issues with assembly trust.

    This is a one-time setup process. Going forward, to update IOM you only need to update the files in the shared drive. The machines will be automatically updated.

Please use the following link to locate the ImportOmatic User Guide for additional information.