public SigGenerator()
{
try
{
_rdcLibrary = (IRdcLibrary) new RdcLibrary();
}
catch (InvalidCastException e)
{
throw new InvalidOperationException("This code must run in an MTA thread", e);
}
catch (COMException comException)
{
log.ErrorException("Remote Differential Compression feature is not installed", comException);
throw new NotSupportedException("Remote Differential Compression feature is not installed", comException);
}
}