楼主:
1、帮助说的是Foxtable可以引用第三方的DLL,无限扩展Foxtable的功能。
2、实际上第三方也可以引用Foxtable。
3、不管那种引用,都是基于公开的类型和成员,而不是未经许可,用特殊手段使用私有的成员和类型。
4、几乎所有的.net商业程序,最终都要混淆后才能公开发布,所以私有类型和成员的名称会经常变化。
5、既然是未经许的特殊手段,开发商就没有义务也没有办法去将就你的历史代码,不单单是Foxtable,任何一个软件都是这样的。
6、公开的类型和成员要保证历史兼容性,私有的类型和成员是给开发商自己用的,怎么改怎么用怎么混淆,是开发商自己的事情,任何人无权指责。
7、你要使用私有类型和成员,我也不反对,但只能自己修改代码去适应新版本,而是倒过来要求官方新版本去适用你。
8、其实所谓的不兼容,只是重新混淆后,私有的类型和成员名称变了,第三扩展要做的工作和以前一样,找出混淆后的名称,重新修改代码而已。
[此贴子已经被作者于2019/10/2 9:33:58编辑过]