共享和添加可共享代码

时间:2017-05-17 15:11:02

标签: c#

我知道使用类库(DLL)共享代码但是如果我想从多个winforms项目向类添加代码怎么办?例如,在一个项目中,我创建了一个excel类来填充记录集中的单元格,然后保存文件等。但是现在我有另一个项目,我想要读取文件和单元格内容。

这个类目前存在于原始项目中,但是现在我当然希望将该类添加到另一个项目中,并且仍可用于任何其他项目。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

您可以在多个解决方案中共享项目,在Visual Studio的解决方案资源管理器中,右键单击您的解决方案并选择添加> 现有项目并找到项目的.csproj文件。

请注意,此方法可让您在不实现的情况下破坏原始解决方案。我将所有相关项目保存在一个单独的解决方案中,每个项目都可以编译为单独的应用程序或可以在这些应用程序之间共享的.dll文件。点击Build然后构建所有项目,确保在我不知情的情况下更改不会中断。

答案 1 :(得分:0)

从另一个项目添加对此项目的引用。右键单击项目,单击“添加”,然后单击“引用”。