使用基于Git的Visual Studio Online构建解决方案失败,并带有项目引用

时间:2015-03-26 09:27:26

标签: git visual-studio tfs msbuild azure-devops

我已经配置并设置了基于Git的Visual Studio Online实例。

我构建了团队项目,为每个解决方案分配了一个存储库。一个用于" CommonLibrary"的存储库和#34; WebApplication1"。

我在Visual Studio中使用Project References从WebApplication1引用到CommonLibrary。

CommonLibrary拥有自己的解决方案,但该项目作为现有项目添加到WebApplication1并以这种方式引用。

在本地构建时,一切都很好。

但是,在尝试构建Visual Studio Online时,构建失败并显示错误消息,指出无法找到引用的项目CommonLibrary。

我无法在构建定义中找到任何属性来指定从不同存储库构建的源。

enter image description here

无法找到任何有关"如何使用基于Git的Visual Studio Online构建从另一个存储库中的项目引用的解决方案的资源"。

1 个答案:

答案 0 :(得分:0)

您需要使用submodules,然后在构建过程中初始化子模块。