Visual studio 2013 visualstudio数据库项目;SQLCMD引用文件夹中的所有文件

Visual studio 2013 visualstudio数据库项目;SQLCMD引用文件夹中的所有文件,visual-studio-2013,sqlcmd,database-project,Visual Studio 2013,Sqlcmd,Database Project,我有一个带有预部署脚本的数据库项目,其中我引用了几个sql脚本和xml文件。例如: :r .\PostDeployment\StaticData.sql DECLARE @xmlMyFile1 XML = $(APOS) :r ..\..\ReferenceData\MyFile1.xml $(APOS) 这些工作很好,但是有没有一种方法可以通过编程方式引用文件夹中的每个文件,这样我就不必单独指定每个文件了 我尝试过在线搜索,但这个主题非常稀少,我没有找到与我的问题直接相关的信息。最好的办

我有一个带有预部署脚本的数据库项目,其中我引用了几个sql脚本和xml文件。例如:

:r .\PostDeployment\StaticData.sql

DECLARE @xmlMyFile1 XML = 
$(APOS)
:r ..\..\ReferenceData\MyFile1.xml
$(APOS)
这些工作很好,但是有没有一种方法可以通过编程方式引用文件夹中的每个文件,这样我就不必单独指定每个文件了


我尝试过在线搜索,但这个主题非常稀少,我没有找到与我的问题直接相关的信息。

最好的办法是查找SQLCMD的用法,但我不知道如何通过编程方式引用文件夹中的每个文件。无论如何,我都会小心这样做,以防恶意文件不知何故进入该文件夹。SQLCMD参考在这里:但我不认为所有命令都受支持,因此您可能需要单独管理每个文件。不过,您可以通过编程方式生成该文件。