参考c#class通过多种解决方案

Reference c# class through multiple solutions

我有两种分离溶液。一个是使用 MVC 完成的(解决方案 1),另一个是使用 Web 窗体完成的(解决方案 2)。我喜欢在 Web 窗体解决方案中使用的一种解决方案(MVC 解决方案)中有一个 class。我如何通过解决方案 2 引用解决方案 1 中的 class?

这取决于 class 所在的位置。理想情况下,您会将 class 移出到它自己的项目中,以便您可以将该项目添加到其他解决方案中。您还可以从 MVC 解决方案中添加现有项,但这会导致各种依赖性问题,因此不应这样做。