2

我创建了一个 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 中运行,但可以从命令行完成。

下面是构建步骤的屏幕截图。

在此处输入图像描述

任何人都可以帮助解决这个问题。

4

2 回答 2

3

是相对于Build File Path结帐目录的。尝试仅Source\ETL.Scheduler\ETL.....在该领域中使用。

于 2012-12-18T19:36:36.570 回答
1

咨询队城专家,结合试错,直接指定构建文件路径——Source/ETL.Scheduler/ETL.Scheduler/Build.xml

于 2013-01-25T16:09:00.457 回答