TFS Build - iSeries参考

时间:2015-02-14 04:11:39

标签: tfs tfsbuild tfs2013

我正在通过TFS 2013设置我们的第一个构建定义。我已经解决了所有错误(主要是缺少参考文件),除了一个:

Type 'iDB2Command' is not defined.

该类型是IBM.Data.DB2.iSeries.dll的一部分,我已将其放置在适当位置的构建服务器上。我真的不知道在这种情况下该怎么做。

显然,通过Visual Studio构建工作正常。该文件无法注册。 iSeries客户端/ SDK安装不是必需的(我的机器上没有它们,我可以构建)。

我最好的猜测是它需要.NET 2.0 SDK(TFS在Windows Server 2013上运行,我已经安装了几个版本的Windows和.NET SDK)。

如何让我的构建看到此文件并完成?

1 个答案:

答案 0 :(得分:0)

最终,这似乎是一个权限问题。通过遵循类似于this question(我必须为Excel参考做)的答案的建议,我需要将IBM DLL放入团队项目中的Libs文件夹中。

一旦我这样做,并更新了解决方案中的引用,构建工作就可以了。