Обновив сайт MSDN и другие сообщества, я смог запустить свои пакеты программно.Я использую консольное приложение .net для запуска моего пакета ssis.Я жестко записал пакет местоположения.он работает гладко
DTSExecResult pkgResults;
Application app = new Application();
Package p = app.LoadPackage(@"C:\somelocation");
pkgResults = p.Execute();
if (pkgResults == DTSExecResult.Success)
Console.WriteLine("Package ran successfully");
else
Console.WriteLine("Package failed");
Проблема, с которой я сталкиваюсь, заключается в том, что, когда я терплю неудачу, я не могу записать то, что успешно выполнено и которое не удалось или остановилось между.В любом случае есть ли программный журнал моего прогресса в C #, если я использую пользовательский метод или их встроенные методы, такие как DTS.LogProvider.*