我有一个ForEach Loop(文件枚举器),我在其中将文本文件加载到 SQL Server 表中。加载每个文件后,我希望将其移动到另一个目录:

但是在尝试评估包含文件名的变量时会出错:

这是 for each 循环上下文中定义的变量:

当我禁用“移动文件”任务时,它会完全正确地运行,尽管数据流包含一个 C# 脚本,该脚本使用同一变量中包含的文件名:


这是在移动文件编辑器中引用变量的位置:

如何使移动文件任务识别文件名变量?
我有一个ForEach Loop(文件枚举器),我在其中将文本文件加载到 SQL Server 表中。加载每个文件后,我希望将其移动到另一个目录:

但是在尝试评估包含文件名的变量时会出错:

这是 for each 循环上下文中定义的变量:

当我禁用“移动文件”任务时,它会完全正确地运行,尽管数据流包含一个 C# 脚本,该脚本使用同一变量中包含的文件名:


这是在移动文件编辑器中引用变量的位置:

如何使移动文件任务识别文件名变量?