如何在同一台计算机上部署两个或多个使用Firebird Embedded数据库的应用程序?

Mic*_*nny 4 delphi firebird delphi-2010 firebird-embedded

假设我有三个独立的应用程序,分别是MyPasswordManager,MyToolManagerMyMovieManager.每个应用程序都使用Firebird嵌入式数据库.

如果客户购买我的所有三个应用程序并将其安装在他/她的计算机上.我的客户同时运行所有三个应用程序,会发生什么?

Firebird dll会有冲突吗?你在这种情况下做了什么?

Bir*_*ger 10

如果将Firebird dll放在应用程序文件夹(.exe所在的位置)中,则不会出现问题,因为这是应用程序查找它们的第一个位置.

如果要使用不同版本的dll,则必须确保每个应用程序都安装到自己的文件夹中.