使用kbmmw smart service 属性时的一个注意事项

kbmmw 5.0 以后支持smart service, 这个用起来非常方便,kbmmw 通过

定制属性来简化编程,可以参考我以前的文章。但是这个意味着使用单元引用一定要小心,

否则出了问题,都不知道怎么回事?浪费大量的时间。

前几天调试程序时,为了优化,把引用单元删除了一些,于是就出现了莫名奇妙的问题。

程序运行起来,无法响应,由于可以编译过去,因此没注意单元引用的问题。

出现的情况是这样的:

使用kbmmw smart service 属性时的一个注意事项

编译时只出现警告,但是可以运行。

使用kbmmw smart service 属性时的一个注意事项

但是不显示结果,把各种代码改了个遍,但是仍然没效果。

 后来看到这个警告,感觉引用单元可能出问题了,对比了一下,果然少引用了一个单元。

使用kbmmw smart service 属性时的一个注意事项

把这个单元引用上,这个世界清静了。

小心,小心,小心。

上一篇:设计模式 开闭原则


下一篇:路由及iptables学习笔记