【发布时间】:2010-09-23 05:29:00
【问题描述】:
是否有任何实用程序可以检查一组托管程序集并告诉您一个命名空间中的任何类型是否依赖于另一个命名空间中的任何类型?例如,假设我有一个 MyApp.BusinessRules 命名空间并且不希望它直接访问 MyApp.GUI 中的任何内容,但两个命名空间都在同一个程序集中。我的目标是能够编写一个自定义的 MSBuild 任务来验证各种耦合规则没有被破坏。
到目前为止,我遇到的唯一一个看起来可以做到这一点的工具是NDepend,但我想知道是否有更简单的解决方案。
【问题讨论】:
-
你有没有得到更多关于这个的信息,或者成功地创建了这个构建任务?我对这个特定功能非常感兴趣。
标签: .net dependencies coupling