0

我在 Visual Studio 中有 2 个团队项目,它们之间有一些共享代码。

是否可以从一个团队项目到另一个团队项目有参考或某种链接?

请注意,1 个团队项目可能映射到一个文件夹,而另一个映射到另一个文件夹,它们都没有共享路径,因此制作相对链接不会切断它。谢谢!

4

1 回答 1

1

要共享二进制文件,请将 Team Project 1 输出添加到 Team Project 2 Lib/3rd Party 文件夹。

团队项目 1

$/Project1/Dev/3rdParty/Project2/SomeProduct.Common.dll

团队项目 2

$/Project2/Dev/SomeProduct/SomeProduct.Common/ <-- sources here

如果您希望共享代码,那么我建议您重新考虑您的源代码控制策略,因为您将面临以下两个问题之一:

  1. 管理重复的源代码
  2. 在不同项目之间同步相同的代码

无论哪种方式都不会导致任何可管理的事情。而是将您的精力投入到二进制共享上。

于 2012-07-18T14:49:19.220 回答