0

我想使用 FXCop 内省 API 创建一个自定义规则来验证以下内容:

在 MethodA 中,代码将静态类 C 上的属性 B 设置为值 D :

无效方法A() { CB=D; }

我怎么写这个?我还如何通过规则进行调试?

4

1 回答 1

1

你的第一个问题对我来说并不完全清楚。这是您想让 FxCop 报告为问题的模式吗?

对于你的第二个问题:

  • 在 Visual Studio 中启动自定义 FxCop 规则项目。
  • 启动 FxCop 并添加您的自定义 FxCop 规则 dll(您在调试配置中构建的那个)
  • 现在转到工具 -> 附加到进程...(ctrl alt P)
  • 选择 FxCop.exe
  • 运行分析

Visual Studio 将在您设置的断点处中断。

我发现这个网站相当广泛。

于 2010-08-16T14:19:57.587 回答