C# 是否可以使用c将ssis包执行事件记录到文件中

C# 是否可以使用c将ssis包执行事件记录到文件中,c#,sql-server,sql-server-2008,ssis,logging,C#,Sql Server,Sql Server 2008,Ssis,Logging,是否可以记录从c调用的ssis包执行事件 Application app = new Application(); Package package = app.LoadPackage("<package_path>", null); package.ImportConfigurationFile("<configuration_path>"); DTSExecResult result = package.Execute(); 我需要记录在包执行期间生成的消息。

是否可以记录从c调用的ssis包执行事件

 Application app = new Application();
 Package package = app.LoadPackage("<package_path>", null);
 package.ImportConfigurationFile("<configuration_path>");
 DTSExecResult result = package.Execute();
我需要记录在包执行期间生成的消息。我正在使用SQLServer2008


提前感谢

Execute方法有一个日志重载

日志 类型:Microsoft.SqlServer.Dts.Runtime.IDTSLogging IDTSLogging接口