本帖最后由 foisfo 于 2017-4-9 21:01 编辑
问题1:程序初始异常环境:VS2015 / C# / x64
前置操作:
项目文件已引用的DLL,“D:\LEADTOOLS 19\Bin\Dotnet4\x64” (应该版本正确)
也已下载了试用lic,并且改名成,LEADTOOLS.LIC,
key文件 也改名成了LEADTOOLS.LIC.key (里面就是密文)
另外,D:\LEADTOOLS 19 下的demo在vs2015下能跑起来
出错的代码:
InitializeComponent();
string MY_LICENSE_FILE = @"C:\Users\guohong\Documents\Visual Studio 2015\Projects\Testing-t1\Testing-t1\bin\x64\Debug\LEADTOOLS.LIC";
string MY_DEVELOPER_KEY = @"gcwdXp1TiJacbVTDENE/k4CRDcAcLmcIu9383qJpsjPpoJHYamOd13qYkXqpCmFEbJzAcuiaaiSCpOJGp+HPlx4jGaEmn0ru";
RasterSupport.SetLicense(MY_LICENSE_FILE, MY_DEVELOPER_KEY); //现在用的是评估许可eval-license,不给创建,奇怪了
_ocrEngine = OcrEngineManager.CreateEngine(OcrEngineType.Advantage, false); //OcrEngineType 改成 Profess,也一样报错,不给初始化
错误提示:
Leadtools.RasterException was unhandled
HResult=-2146233088
Message=Not able to open file
Source=Leadtools
StackTrace:
在 Leadtools.RasterSupport.IntSetLicense(String licenseFile, String developerKey, Boolean throwException)
在 Trading_t1.MainFrm..ctor() 位置 C:\Users\guohong\documents\visual studio 2015\Projects\Testing-t1\Testing-t1\Form1.cs:行号 295
在 Trading_t1.Program.Main() 位置 C:\Users\guohong\documents\visual studio 2015\Projects\Testing-t1\Testing-t1\Program.cs:行号 19
...................................................................................................................................................................................................................................................................................
-------请教解决办法
-------问题已解决,原因是安装TL时,已经输入了下载的试用版lic,只需拷贝安装后生成的lic到调试目录下,即可。
而下载的eval lic是给安装用的。
|
|