问题描述
请问我在开发中,用到第3方组件,当然vs2005会自动在我项目中添加一个licenses.licx作为资源文件,运行后组件是可以注册的现在我由于某种原因,不能在Exe文件中添加licenses.licx资源文件,请问我们用代码是否可以手工注册(代码注册)licenses.licx文件你们的组件,licenses.licx文件的内容我们可以知道。
解决方案
解决方案二:
路径不能过长可以研究一下文件内容
解决方案三:
路径不能过长可以研究一下文件内容
解决方案四:
实际上最后包含到exe或者dll里面的不是licx文件。编译工程的时候lc.exe会将它编译为二进制资源嵌入exe或者dll中间。licx仅仅用于工程中。不知道你为什么不能嵌入这个资源呢?微软似乎没有提供其他的证书方式。
解决方案五:
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_fxmclicc/html/8e66c1ed-a445-4b26-8185-990b6e2bbd57.htm
解决方案六:
就是不能用二进制嵌入资源,我们能否在运行中,用代码增加
解决方案七:
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_fxmclicc/html/8e66c1ed-a445-4b26-8185-990b6e2bbd57.htm兄弟,这个打不开呀
解决方案八:
[LicenseProvider(typeof(MyLicenseProvider))]publicclassMyLicensedControl:System.Windows.Forms.Control{...}
解决方案九:
可以打开...^o^
解决方案十:
[LicenseProvider(typeof(MyLicenseProvider))]publicclassMyLicensedControl:System.Windows.Forms.Control{}这个是自己控件注册方式,我现在是要用第三方控件
解决方案十一:
我也碰到跟楼主一样的问题,楼主解决了没?
解决方案十二:
up