比如常见的DevExpress控件、GrapeCity的Spread控件都需要授权码,才能正常的在VS中使用,创建项目后,在Properties文件夹下会有一个licenses.licx文件,licenses.licx文件中包含应用程序中使用的控件的许可信息,编译程序时,licenses.licx内容会根据应用程序引用的DLL自动添加。
请问,这些第三方的DLL引入到foxtable后,foxtable进行编译时,有没有一种这样的机制去调用这个licenses.licx,使其添加被使用的DLL?目前,我发现,在foxtable中使用这些需要授权的第三方DLL,都会跳出错误提示,说DLL没有被授权,不可使用。
例如使用了Spread控件后,licenses.licx内容如下:
FarPoint.Win.Spread.FpSpread, FarPoint.Win.Spread, Version=6.0.3507.2008, Culture=neutral, PublicKeyToken=327c3516b1b18457
它对应的含义是:
class名称,dll名称,版本,授权信息等等
这个许可信息是引用FarPoint.Win.Spread这个DLL时,自动被添加到licenses.licx文件中的。
所以,请问foxtable项目中有这个licenses.licx文件吗?
[此贴子已经被作者于2018/11/29 12:15:24编辑过]