У меня есть пакет служб SSIS, в котором у меня есть задача сценария. У меня есть код ниже, который пытается распаковать файл
string subPath = Dts.Variables["User::ProcessingFolder"].Value.ToString();
bool exists = System.IO.Directory.Exists(subPath);
if (!exists)
System.IO.Directory.CreateDirectory(subPath);
string zipFilename = Dts.Variables["User::varProcessingFile"].Value.ToString();
string targetDirectory = subPath;
ZipFile.ExtractToDirectory(zipFilename, subPath);
Dts.TaskResult = (int)ScriptResults.Success;
Приведенный выше код работает в Visual Studio, но при запуске через агент SQL, распаковка не происходит.
Как это исправить?