Delphi FireDAC通过池化连接挂在ISAPI模块(bpl)上完成

问题描述 投票:3回答:1

我已经使用合并的FireDAC连接在Delphi XE10中编写了ISAPI模块。在单元的完成部分中,我有以下代码:

Finalization
  FDManager.Close;

应用程序在FDManger.Close行上冻结。

我有不包含FireDAC源代码的Professional Delphi版本,所以我看不到为什么卡住了,但是无论什么原因,它都阻止了IIS的关闭。

我找到了此页

http://docwiki.embarcadero.com/RADStudio/Seattle/en/DLL_Development_(FireDAC)

包含名为FireDAC DLL Unloading的部分,其中提到FireDAC可以挂在DLL的目录中。我尝试了那里提到的补救措施,但没有帮助。

如果我不使用池连接,则应用程序不会挂起。

有什么建议吗?

谢谢,

史蒂夫·克莱默]

我已经使用合并的FireDAC连接在Delphi XE10中编写了ISAPI模块。在单元的完成部分,我具有以下代码:Finalization FDManager.Close;该应用程序冻结在...

delphi isapi firedac
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.