0
我正在尝试使用脚本任务将Quickfix/n与SSIS集成在一起。我曾经引用Quickfix.dll的脚本任务,创建派生类从消息分流继承的功能,如:将Quickfix/n与SQL Server集成服务集成
class FixApp : QuickFix.MessageCracker
但是当过我尝试调用脚本从主类SSIS的这个班,我得到
异常已被调用的目标抛出。
我在这里错过了什么?不仅仅是引用dll足以让ssis使用它的类和方法?
编辑:以下是我已经包含在SSIS脚本任务和Main方法调用所有其他的TradeClient类。
TradeClient类
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);
}
}
你可以发布一些脚本任务代码吗?您的脚本任务设置为使用哪个版本的.NET? –
@troy,我按照你的建议添加了脚本。我目前正在使用VS2010进行开发,并使用.Net版本4.0 –