将链接文件移动到TFS服务器以启用gated checkin和编译

时间:2016-03-23 21:49:01

标签: c# tfs continuous-integration

我有一个包含3个项目的解决方案。项目A使用CrmSvcUtil.exe生成一组类。这些类输出到名为' Entities.cs'。

的文件中

其他项目(B和C)作为快捷方式链接到此文件。这意味着文件在项目B和C中都不存在。就Visual Studio而言,编译得很好但是当我尝试将代码签入TFS并使用门控构建时,它当然无法构建项目B和C.

处理此问题的方法是什么?如何将文件放到TFS服务器上?

我已经尝试了从项目A到项目B和C的文件的预构建xcopy,但这似乎不能使TFS服务器识别该文件并进行编译

1 个答案:

答案 0 :(得分:0)

您可以通过右键单击“项目解决方案”并选择“选择项目构建顺序”选项来设置项目构建顺序,使项目A在项目B和C之前构建。