将链接的文件移动到TFS服务器以启用封闭签入和编译



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

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

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

我尝试过将文件从项目a预构建xcopy到项目B和C,但这似乎无法使TFS服务器识别该文件并对其进行编译

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

最新更新