在我的项目中,我想在触发包时创建一个空文本文件。
答案 0 :(得分:8)
我可能只使用一行Script task.
System.IO.File.Create(@"C:\OneEmptyTextFile.txt");
Script Task
类型的任务Script Task
Edit Script...
public void Main()
部分,其中指出// TODO: Add your code here
用上述代码替换该行。如果您使用的是SSIS 2005,或者如果您在2008/2012选择使用VB.NET,请删除尾随的分号。OK
。现在每当该任务运行时,它将使用File对象的静态Create方法在请求的位置创建文件。
答案 1 :(得分:0)
在使用FileStream
方法之后处置File.Create
对象以避免锁定问题可能是个好主意。