我创建了一个 Team City 项目,该项目将构建 SSIS v2008 项目,利用 MSBuild 创建 SSIS 包。我可以从命令行运行构建 SSIS 项目:
C:\TeamCity\buildAgent\work\3c40e9b3942c4213\Source\ETL.Scheduler\ETL.Schedule
msbuild Build.xml /t:Default /verbosity:diaG
但是,当我尝试从 Team City 运行时,将失败并声明无法在 TeamCity 构建目录中找到项目文件。
在遵循Compiling SSIS Projects with Team City中给出的建议后,我能够在 Team City 中构建 SSIS 解决方案。如前所述,无法从 Team City 中运行,但可以从命令行完成。
下面是构建步骤的屏幕截图。
任何人都可以帮助解决这个问题。