c# - 使用解决方案和文件夹之外的项目管理 Visual Studio 解决方案文件
问题描述
我不熟悉使用 Visual Studio 解决方案来包含 C# 项目。
当我学习将多个项目添加到单个解决方案(特别是 Web Api 项目引用的类库项目)时,我意识到如果其中一个项目位于主解决方案的文件夹之外,则该主解决方案的源代码控制解决方案给出错误。
如果我想维护一个可以拥有自己的 git 存储库的类库项目,并且想将其添加到具有自己的源代码控制的多个项目中,那么最好的方法是什么?
是否建议不要将类库实际添加到主项目解决方案中,而仅添加引用?(因此您将无法从主解决方案中打开和编辑类库,但该解决方案仍然可以引入所需的参考?)
谢谢!
解决方案
推荐阅读
- javascript - 单个标签中的两个输入的焦点问题
- amazon-web-services - 我们计算的请求签名与您提供的签名不匹配。我正在尝试使用无服务器部署 aws lambda
- reactjs - 如何阻止 Formik Validation 在 ComponentDidMount 上进行验证?
- typescript - 如何在扩展中获取调试器警告/信息列表
- reactjs - 如何通过从 API 获取数据来设置父状态表单子组件
- swift - SwiftUI:在列表中选择项目时模式视图不会关闭
- sql - 如何转换日期并找出差异?
- python - 使用键作为列将字典列表转换为 Pandas DataFrame
- ios - UITextView 中电话号码数据检测器的文本或呼叫选项
- request - 用于创建在线会议的 Microsoft Graph API 给出错误“UnknownError”响应 404