如何调试DevExpress的GUI组件?

时间:2011-04-15 21:59:29

标签: c# devexpress

我正在使用DevExpress 9.2,报表设计器中有一个非常烦人的错误,特别是“组字段”窗口。我怎样才能进入每个.dll并改变它的实现?有没有这样做?

谢谢,

1 个答案:

答案 0 :(得分:4)

除非您拥有源代码许可证,否则您不应该这样做。

但是,您可以使用.NET Reflector反编译相应的DLL,修复错误并再次编译。有几个缺点:

  • 如果您没有源代码许可证,则不合法;
  • .NET Reflector的输出无法立即编译,需要经常进行轻微的手动调整;
  • 您将丢失DLL的原始数字签名;
  • 你最终得到了一个不受支持的组件。

我的建议是联系Developer Express进行修复和/或购买源代码并自行修改。