You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio中移除解决方案里的.NET项目但保留项目间引用

问题:移除解决方案项目时能否保留.csproj中的项目间引用?

我们团队维护着一个包含多个项目的代码库,目前各项目通过程序集引用关联。团队成员每人都有仅包含部分项目的个人解决方案。我原本认为项目间引用是更优的选择,但测试发现:从个人解决方案中移除某个项目时,该解决方案内其他项目的.csproj文件中对应的项目间引用也会被一并移除。

如果无法自由移除个人解决方案中的项目,同时又不破坏产品解决方案的依赖关系,我们就只能继续使用存在诸多弊端的程序集引用。想问下我是否遗漏了某些设置,或是有其他移除项目的方法?

更新1

我想明确项目间引用是否比程序集引用(具备依赖解析等优势)更适合我们的场景?

更新2

我阅读了《Architecture of a .NET Application: Case Studies》一文,其中提到多解决方案场景确实需要使用程序集引用。或许我得另寻优化工作流的方案。

感谢Luis的评论!


内容的提问来源于stack exchange,提问作者CJAH

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 16:31:34