在Azure DevOps中构建SSIS项目时出现System.ArgumentException。在本地工作

时间:2019-03-04 16:48:12

标签: sql-server azure ssis azure-devops devops

当我在Azure DevOps中构建SSIS项目时,出现以下错误:

  

System.ArgumentException:值不在预期范围内   范围。在   Microsoft.SqlServer.Dts.Runtime.Interop.ProjectInterop.ReferencePackage(Package   包,字符串packageLocation)在   Microsoft.SqlServer.Dts.Runtime.PackageItem.Load(IDTSEvents事件)
  在Microsoft.SqlServer.Dts.Runtime.PackageItem.get_Package()处   Microsoft.DataTransformationServices.Project.DataTransformationsProjectBuilder.IncrementalBuildThroughObj(IOutputWindow   outputWindow)位于   Microsoft.DataTransformationServices.Project.DataTransformationsProjectBuilder.BuildIncremental(IOutputWindow   outputWindow)

对于我来说,这不属于哪个值并不明显,它不在预期范围内,而且看来我无法从Azure DevOps获得更多详细信息。该项目在本地成功构建。

我正在使用SSIS Build & Deploy component来构建项目。我还尝试通过命令提示符使用devenv.com进行构建,结果相同。

您知道这可能是什么,或者至少我如何访问更有用的日志?

还有一个附带的问题:在本地几秒钟内构建的项目在Azure DevOps中的构建花费了12到25分钟的时间。你知道为什么吗?

谢谢!

1 个答案:

答案 0 :(得分:-1)

我不是说这个问题的答案,但是我正在添加我的经验,以便它可以帮助其他人。

今天早上我遇到了类似的问题。至少,错误是完全一样的。 由于网络问题,我有一个无法访问的 SQL Server 连接。修复网络问题后,问题得到解决。

(我也将 sql 连接从包级别转换为项目级别。我删除了它并重新转换为项目级别。不确定是否有任何问题可以解决问题)