1
Пакет содержит задачу сценария показывает ниже ошибкиSSIS: задача Dts Script обнаружил исключение в коде пользователя: Исключение было брошено в целью вызова
Dts Script task has encountered an exception in user code:
Exception has been thrown by the target of an invocation
Код задачи скрипт
public void Main()
{
string Str_Filepath = Dts.Variables["User::FilePath"].Value.ToString();
bool bl_exist=false;
if (System.IO.File.Exists(Str_Filepath))
{
bl_exist = true;
}
else
{ bl_exist = false; }
Dts.Variables["User::V_Exist"].Value = bl_exist;
Dts.TaskResult = (int)ScriptResults.Success;
}
Что вы проверили до сих пор? Соответствуют ли типы данных ваших SSIS-переменных типам данных, используемым в вашем коде C#? Вы смогли сузить ошибку до определенной строки? –
yes Тип данных ssis - bool – user1254579
Вы добавили переменную в чтение или коллекцию записи? Вы можете просмотреть это со вкладки * Script * внутри редактора сценариев * Script *. –