【问题标题】:See the effects of a change in a shared assembly on an upstream application查看共享程序集的更改对上游应用程序的影响
【发布时间】:2012-07-06 20:40:45
【问题描述】:

我有一组共享多个程序集的WCF 服务。当其中一个程序集发生更改时,我想知道对引用它们的任何服务有何影响。

例如,如果我的共享程序集中有一个名为Foo 的类,并且它有一个名为DoSomething() 的方法,该方法由一个或多个相关服务调用。对于第 1 版,我假设一切都发生了变化,因为没有基线。对于第 2 版,我更改了 DoSomething() 方法,我想知道哪些服务/方法受到更改的影响。

我的直觉是 NDepend 应该能够提供这些信息,但我对它还不够熟悉,无法编写查询。我也欢迎涉及其他工具的解决方案。

基本上,我正在寻找的是在两个不同构建之间发生变化的类/方法的列表,以及依赖于它们的类/方法,以便更好地针对测试工作,并且(不太重要) 部署。

【问题讨论】:

    标签: .net ndepend


    【解决方案1】:

    为此提供了一些默认的CQLinq default queries

    希望您可以轻松调整它们。

    要获取更改列表,请查看 Code Diff Summary 组中的一组差异查询。

    【讨论】:

    • 谢谢,我今天去看看。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    • 2010-10-02
    • 1970-01-01
    相关资源
    最近更新 更多