首页 > 解决方案 > 使用解决方案和文件夹之外的项目管理 Visual Studio 解决方案文件

问题描述

我不熟悉使用 Visual Studio 解决方案来包含 C# 项目。

当我学习将多个项目添加到单个解决方案(特别是 Web Api 项目引用的类库项目)时,我意识到如果其中一个项目位于主解决方案的文件夹之外,则该主解决方案的源代码控制解决方案给出错误。

如果我想维护一个可以拥有自己的 git 存储库的类库项目,并且想将其添加到具有自己的源代码控制的多个项目中,那么最好的方法是什么?

是否建议不要将类库实际添加到主项目解决方案中,而仅添加引用?(因此您将无法从主解决方案中打开和编辑类库,但该解决方案仍然可以引入所需的参考?)

谢谢!

标签: c#gitvisual-studiovisual-studio-codesolution

解决方案


推荐阅读