在DevExpress ( 当然并不范指DevExpress,很多收费软件都是这样的)中,licenses.licx 是用户许可证书文件,当我们使用某些ActiveX(是Microsoft对于一系列策略性面向对象技术和工具的称呼,其中主要的技术是组件对象模型(COM))控件时需要该文件.当我们没新创建一个窗体时,licenses.licx就会更新.

当我们每次新建窗体时,或者发布项目时,都会弹出一个对话框,或者当我们的Dev版本号不一致时,项目也是编译不通过的.因此在此有两种选择

1 :  删除licenses.licx文件,但是治标不治本,当我们重新生成时,还是会出现的.因为你用的东西就是人家的.想出来就出来了.

2 :  右击 licenses.licx文件,属性 -- > Build Action 设置为 none 就可以了.

04-14 22:51