如何在从命令行构建解决方案时验证SSIS包
问题描述:
我在调查如何执行与SSIS项目的持续集成。如何在从命令行构建解决方案时验证SSIS包
到目前为止,我发现它可以通过使用devenv.exe或MSBuild.exe构建解决方案来完成。
如果配置了它,Visual Studio可以在运行之前验证SSIS包,以验证SSIS包中的元数据是否与源同步。
据我所知,VS只会在SSIS包打开时显示验证错误/警告,但不会在构建项目时显示。
是否有可能使devenv.exe或MSBuild.exe在构建期间验证包?
我正在使用SSDT 2015预览版。
答
Dtexec.exe有一个/ Validate选项,它在验证阶段后停止执行。 这可以很容易地写入你的过程。