我正在尝试使用BIML创建目录(如果该目录不存在)。 SSIS文件系统任务的操作Create Directory
具有UseDirectoryIfExists
属性,可以将其设置为true。
我在BIML中找不到<FileSystem>
的属性。
如何将该属性设置为true?
答案 0 :(得分:1)
我还没有在BIML中使用FileSystem,但是我可以试一试。虽然我还没有测试过。
您还可以阅读有关FileSystemTask属性here的更多信息。如我所见,它不直接具有UseDirectoryIfExists
属性。但是,您可以尝试我在此下方写的内容。
这是使用UseDirectoryIFExists = true
<DTS:ObjectData> <FileSystemData TaskOperationType="CreateDirectory" TaskOverwriteDestFile="True" /> </DTS:ObjectData>
如果UseDirectoryIfExists = false
然后看起来像这样
<DTS:ObjectData> <FileSystemData TaskOperationType="CreateDirectory" /> </DTS:ObjectData>
所以我认为您的BIML应该如下所示:
<Tasks> <FileSystem Operation="CreateDirectory" OverwriteDestination="true"> </FileSystem> </Tasks>