• 1000 компонент скрипта, и при включении он выдает ошибку. сценарий использует две переменные для хранения: 1-путь к файлу 2-имя файла, и у меня есть те же переменные в SSIS
Я добавил это в пространства имен
using System.IO;
затем код следующим образом :
public void Main()
{
// TODO: Add your code here
string strfileName;
string strfilePath;
strfilePath = Dts.Variables["User::VAR_FilePath"].Value.ToString();
strfileName = Path.GetFileName(strfilePath); // Get the file name
Dts.Variables["User::VAR_FileName"].Value=strfileName;
MessageBox.Show(strfileName);
Dts.TaskResult = (int)ScriptResults.Success;
}
Каждый раз, когда я запускаю его, я получаю окно сообщения, которое показывает тип файла, который является excel, а затем отладка останавливается и