右击错误,点击“Go to”,选择“层图”。回到层图后,重点右击验证。再看Error List,错误就没有了。
层图可以帮助我们校验代码依赖关系。当代码依赖关系与架构不符时,层图可以帮助我们找到错误代码,以保证整个架构不被破坏。这一点在大型项目多人开发时非常重要。
如果想要在Build时自动进行架构校验,只要修改层图文件的Build Action属性为Validate就可以了。
资源:
Existing Layer Diagrams: Application Architecture Guide Layer Diagrams
Skinner’s Blog: Layer Diagram
MSDN:Layer Diagrams: Guidelines
MSDN: How to: Create Layer Diagrams from Artifacts