Visual Studio 2008中的自定义编译器警告

And*_*nZA 3 warnings compiler-warnings visual-studio-2008 visual-studio

自定义编译器警告
C#:如果源代码中使用某些方法,则在Visual Studio中创建自定义警告,
因为它们处理作者控制下的代码.

我们在我们的软件中使用第三方UI控件套件(DevExpress),我想在有人使用时生成警告MessageBox.Show("blah");而不是XtraMessageBox.Show("blah");

有没有办法做到这一点?

Nic*_*oiu 5

通过FxCop/Visual Studio代码分析的自定义规则可以相对容易地解决这类问题.如果您使用的是Visual Studio Developer Edition,您甚至会在IDE中看到与编译警告和错误一起显示的规则失败.