在官网下载了个TX TEXT Control for WPF 25.0版本的测试板,安装后,那些HelpCenter的例子都没问题。
但是把控件放到自己的项目中,当拉入Textcontrol,然后运行,就会出现The following control could not be licensed: TXTextControl.TextControl 这个问题。
后来,新建了一个wpf 的工程,直接在window里面拖入textcontrol的相关控件,运行没有问题。
然而,我的工程有好多类工程和一个主调用的wpf工程构成。所以就做了一个小例子试了一下。发现The following control could not be licensed: TXTextControl.TextControl这个问题在被调用类工程里会出现,而在单个wpf工程中直接使用时候不会出现。
主要原因:
主工程在调用类工程的时候,没有找到 license.licx 文件。
解决办法:
把未发出异常工程中 Property 文件夹下的 license.licx 拷贝到问题工程相应目录下,解决问题。
方案出处:
http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=8757&highlight=license