如何在Visual Studio解决方案中限制对一个项目的访问
本文关键字:一个 访问 项目 Visual Studio 解决方案 | 更新日期: 2023-09-27 18:12:27
我正在做一个开发项目,这个项目的解决方案是在Visual Studio中开发的。Visual Studio Solution
由四个Project
组成,其中一个名为Entities
,它描述了贯穿始终的持久性对象模型。作为负责系统结构完整性的架构师,我发现自己对开发人员感到沮丧,他们似乎随意地修改Entities
中的类,经常注释掉关键的Properties
或Methods
,因为个别开发人员对那里的内容感到"困惑"(即使它有很好的文档记录)。
那么,是否有一种方法可以在Solution
中使特定的Project
只读,或者我是否需要将Entities
置于Solution
之外并创建单独编译的Library
供Project
的其余部分参考?
建议:为使用dll的项目而不是项目的实体项目检查功能。(并从您的解决方案中删除项目)