为什么在调用SqlPackage.exe时需要设置默认参数?

Eri*_*ric 5 dacpac visual-studio-2013

我正在使用SQL Server部署项目。如果在项目设置中声明参数,则即使在项目设置中为参数指定默认值时,使用SqlPackage.exe执行dacpac时也必须为该变量指定一个值。为什么是这样?我解压缩了dacpac文件,发现默认值甚至没有与参数声明一起存储。每个人都有这种经验吗?有没有一种方法可以使用带有默认值的参数的程序包,如果我只想使用默认值,则无需为SqlPackage.exe声明该参数?