要使用BarTender 10.0的.net组件打印条码,就必须使用企业版的。在破解说明中会指出,BarTender破解过程要断开internet连接。在企业应用开发中,可能会遇到在局域网中给多个机器安装BarTender的情况。即使企业内部不能连接外网,也必须为每台机器安装BarTender的过程中断开局域网的连接。
原因是,如果成功为第一台电脑安装BarTender后,如果要启用打印,那么必须开启License Server,它的默认端口为5160。在你为下面电脑安装BarTender的过程中,再次启用其他机器的License Server的时候,BarTender会检测到局域网中已经存在了相同的端口,让你换用其他的端口。
但是换用端口后,开启License Server,再打开BarTender进行条码打印的时候,会提示:正在试图连接到seagull license server,请稍后 和 bartender cannot locate the seagull license server on the network 1402。
所以,正确的安装方法,是完全断网的情况下安装,破解,安装完毕后启动License Server,然后再接入局域网中去。
还有就是安装过程中要注意64位系统和32位系统。32位的安装文件,在64位的windows下面调用.net打印会出现莫名的错误。