Visual Studio引用单独的git项目

时间:2015-10-28 22:04:05

标签: c# git

实施例

  • C#项目A存储在内部 Git存储库A
  • C#项目B存储在内部 Git存储库B中,但引用了项目A

问题

项目B引用项目A的简单方法是什么?

考虑选项

  • 安装,配置和部署内部NuGet服务器
  • 将项目A的dll检入git并使用npm,因为它有ability直接向git url添加依赖项(包括版本)
  • 使用git submodule
  • 使用git subtree
  • 将项目A的dll手动复制到项目B

1 个答案:

答案 0 :(得分:0)

我建议Nuget,但你不需要服务器。 Nuget可以在一个简单的本地文件夹中工作。设置需要一分钟。 为包设置git仓库并在您的机器上克隆它。在VS,Tools-> Options-> Nuget中,配置指向本地文件夹的新软件包存储库。