У меня есть следующий код, который, кажется, работает нормально для выполнения пакета SSIS из С#, НО каждый раз, когда переменная «Resp» возвращает ошибку, даже если пакет проходит, когда я выполняю его непосредственно в SSIS.
Опять же, пакет содержит компонент Script, который записывает данные в таблицу SQL-сервера. Все это работает нормально, когда пакет выполняется непосредственно в SSIS, но ничего не происходит, когда тот же пакет вызывается через C# с кодом ниже. Я не могу понять, что я делаю неправильно. помощь!
string packageLocation = @"c:\packageLocationPath";
Package pkg;
Application app;
app = new Application();
pkg = app.LoadPackage(packageLocation, null);
var Resp = pkg.Execute();