首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在路径中找不到ibtogo64.dll

在路径中找不到ibtogo64.dll
EN

Stack Overflow用户
提问于 2021-01-14 19:09:56
回答 2查看 181关注 0票数 1

Windows 10、Delphi 10.4.1、IBLite 2020

大家好,

尝试在任何未安装Interbase的计算机上运行时,出现"ibtogo64.dll not found in the path“。

我一直在使用Advantage本地服务器,并希望转移到iblite进行测试和小型桌面项目。

我使用示例数据创建了一个小型测试项目。

我将编译后的项目和支持文件(包括许可证文件和数据)复制到USB驱动器中。

已停止Interbase服务并正常运行项目。

已将USB驱动器移至另一台计算机,并在项目运行后立即出现错误。

为了确保正在运行的项目使用本地DLL,我将USB移回开发计算机并删除了DLL。得到了错误,粘贴回一切正常。

我错过了什么。

我检查过的东西:

已确保DLL与exe在同一目录中

使用reg_iblite.txt检查除reg_ibtogo.txt之外的所有部署文件

reg_iblite.txt位于许可证文件夹中

与exe位于同一目录中的Interbase目录

项目是发布版本

我在笔记本电脑上的USB上运行了该程序,该笔记本电脑安装了Interbase,服务已停止,工作正常。

在Delphi-PRAXiS上出现了关于许可证的问题。我有一个附带的许可证文件,根据这个,这就是我所需要的。

RAD Studio包括用于嵌入式应用程序开发的InterBase 2020 ToGo和IBLite版本。

开发者可以使用IBLite许可证在Windows (32位和64位)、macOS (32位和64位)、iOS (32位和64位)或安卓(32位和64位)设备上免费部署他们的多设备应用程序。此外,使用RADStudio10.3rio企业版或架构版的开发人员可以使用InterBase ToGo (IBToGo) for Mobile许可来部署他们的iOS和安卓应用程序。他们还可以购买桌面平台(Windows、macOS和Linux)的IBToGo许可证。

使用专业版的开发人员可以单独为所有平台购买IBToGo许可证。

任何帮助都会很感激,

加里

EN

回答 2

Stack Overflow用户

发布于 2021-01-16 04:11:27

尝试将InterBase 64位客户端部署到.EXE目录,然后将ibclient64.dll复制到ibtogo64.dll。如果这是可行的,我们可以思考为什么。

票数 0
EN

Stack Overflow用户

发布于 2021-02-06 08:28:07

我在32位上遇到了这个问题。问题是我没有安装32位的Visual C++运行时。所以,你可能没有64位的版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65717890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档