Я делаю задачу скрипта в SSIS для подключения к веб-странице Sharepoint и загрузки файла оттуда.Сценарий написан на C # и вызывает исключение.
Когда я его выполняю, я получаю сообщение об ошибке:
Исключение типа «System.NullReferenceException» возникло в Microsoft.SqlServer.ManagedDTS.dll, но не был обработан в коде пользователя
Дополнительная информация: ссылка на объект не установлена для экземпляра объекта.
Что это значит?
string FilePath = Dts.Variables["User::FilePath"].Value.ToString();
object obj = Dts.Connections["HTTP Connection Manager 1"].AcquireConnection(null);
HttpClientConnection HTTPConnection = new HttpClientConnection(obj);
HTTPConnection.DownloadFile(FilePath, true);
Dts.TaskResult = (int)ScriptResults.Success;