如何使用vsts从TFS下载依赖解决方案

时间:2018-11-20 16:33:34

标签: azure-devops roslyn

我正在使用Roslyn加载位于硬盘上的解决方案,如下所示:

Solution solution = workspace.OpenSolutionAsync(Solution).Result;

该解决方案引用了其他三个项目。其中一个项目位于其他父文件夹中,因为其他解决方案正在重用该项目。

问题是,如果硬盘workspace.OpenSolutionAsync中缺少此项目,则将无法正确加载,并且在solution.Projects下只有一个项目。

问题是,我实际上是从TFS作为基于buildID的zip文件下载解决方案。接下来,我将压缩文件解压缩到硬盘驱动器上,然后尝试用Roslyn加载它。不幸的是,位于其他位置的项目不是zip文件的一部分。

是否可以从TFS手动下载解决方案。

该项目应该与引用该项目的解决方案具有相同的buildId吗?

0 个答案:

没有答案