代码合同 - 重写器失败,缺少引用

时间:2011-10-11 01:59:03

标签: .net-4.0 code-contracts

我正在尝试使用我拥有的某些库的代码合同。我的库A引用了ThirdParty库B.库C引用A,从不使用B,也不使用使用B的A位。虽然尝试查找库B但是重写器失败了.A的引用程序集存在,I我希望改写者会对此感到满意。

关于如何构建这个的任何想法,除了将依赖于B的位移动到它自己的程序集中之外?

编辑:回答一个问题,是的,A中有公开类型,它们在B中公开类型。我希望那些分析会在库A中结束,并且它会将B视为没有引用程序集完全(即忽略它)。

1 个答案:

答案 0 :(得分:0)

似乎没有办法解决这个问题。在某些方面,我认为它很好,因为它可以帮助您了解第三方依赖项泄漏的位置。