我在 Visual Studio 中有 2 个团队项目,它们之间有一些共享代码。
是否可以从一个团队项目到另一个团队项目有参考或某种链接?
请注意,1 个团队项目可能映射到一个文件夹,而另一个映射到另一个文件夹,它们都没有共享路径,因此制作相对链接不会切断它。谢谢!
我在 Visual Studio 中有 2 个团队项目,它们之间有一些共享代码。
是否可以从一个团队项目到另一个团队项目有参考或某种链接?
请注意,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
如果您希望共享代码,那么我建议您重新考虑您的源代码控制策略,因为您将面临以下两个问题之一:
无论哪种方式都不会导致任何可管理的事情。而是将您的精力投入到二进制共享上。