具有多种解决方案的图书馆项目

时间:2016-11-24 11:48:31

标签: c# libraries

我有两个Visual Studio解决方案,每个项目都有。我在这两个项目中有几个共同的功能。

实际上,两个项目中的函数类都是重复的。

使用库项目创建另一个解决方案的最佳方法是什么?并自动引用每个项目中的dll?

1 个答案:

答案 0 :(得分:1)

您可以创建包含共享代码的第三个项目。您不一定要为该项目创建另一个解决方案。然后,您可以在两个解决方案中包含该项目,并在要使用代码的项目中引用项目(包含共享代码)。

您的布局可能看起来像这样:

--> Solution A:  
----> Project A  
-------> Reference To "Project Shared"  
----> Project Shared

--> Solution B:  
----> Project B  
------> Reference to "Project Shared"  
----> Project Shared  

如果您在“共享项目”中编辑了某些内容,它将反映在您的两个解决方案中。