所以大家一致认为减少Visual Studio解决方案中的项目数量可以大大减少编译时间,这显然是一件好事。
我们已经通过一个大解决方案完成了这项工作,但是遇到了卫生问题,IDE将允许不同逻辑代码层之间的循环依赖关系,因为这些层现在存储在同一项目的单独文件夹中,而不是存储在单独的项目中,其中一个人必须为另一个添加明确的引用。
显然,开发人员有责任充分了解代码组织,不要这样做,但我也想吃蛋糕并吃掉它。
是否有一个VS插件允许我将文件夹定义为这方面的项目,因此可以在文件夹级别管理引用,以防止这种依赖性问题发生之前?