我在两个项目解决方案之间有一些通用代码,我想将一个解决方案的源文件链接到另一个解决方案。具体来说,我想将一个.cs文件从其他解决方案添加/链接到当前解决方案。
This似乎是一个很好的答案。但是,Visual Studio Code没有add as link
或add existing item
。它只有Add Folder to Workplace
。此外,dotnet add
和dotnet sln add
仅采用.csproj文件,这是整个项目。
那我该如何实现呢?
答案 0 :(得分:2)
我们通常不共享源文件,因为它会产生各种问题。
我们要做的是将代码放入类库中,并与需要的任何东西共享 project (或程序集)