将QuickFix/n与SQL Server集成服务集成



我正在尝试使用脚本任务将QuickFix/n与SSIS集成。我已将quickfix.dll引用到脚本任务,创建的派生类,该类从消息cracker继承功能,例如:

class FixApp : QuickFix.MessageCracker

但是,每当我尝试从SSIS脚本主类拨打此类时,我都会得到

例外是由调用的目标抛出的。

我在这里想念什么?不仅引用DLL足以让SSI使用其类和方法吗?

编辑:以下是我已包含在SSIS脚本任务和主要方法中的商业类别。

交易级别

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QuickFix;
using QuickFix.Fields;
namespace ST_a35ec6dde06549f0a96ac08576735ad8 
{
    class TradeClientApp:MessageCracker
    {

   public void FromAdmin(Message message, SessionID sessionID)
        {
            Crack(message, sessionID);
        }
    }
}
public void Main()
        {
            try
            {
               TradeClientApp tradeclient = new TradeClientApp();         
               SessionSettings settings = new SessionSettings(file);
}

}

将行using QuickFix;添加到脚本任务的顶部,以调用quickfix/n库。

最新更新