我有一个 SSIS 包,用于将 excel 文件导入数据库。 在我的源文件夹中,我得到了一个自动创建的 Excel 文件,但我没有创建该文件。即使我删除它后,该文件也会再次创建,并且它表明我的用户帐户是该文件的所有者。 我不知道是否有任何进程创建了该文件。
在你的代码中的某个地方有这个
Dts.Variables["User::ExampleVariable"].Value = File.Exists(ExampleFilePath);
代替这个(用这个代替)
if(File.Exists(ExampleFilePath))
{
Dts.Variables["User::ExampleVariable"].Value = true;
}
我不明白为什么,但似乎检查文件存在会以某种方式创建该文件。