使用哪个midas.dll?32位datasnap/64bit服务器

r_j*_*r_j 2 delphi datasnap 32bit-64bit delphi-xe4

考虑以下因素:我们在64位 Windows 服务器上安装了32位 Datasnap服务器

在embarcadero\rad studio\11.00\redist是2个文件夹:32位和64位,每个都有一个midas.dll.

我们应该把文件放在哪里?

在windows\system32或windows\syswow64中?

Dav*_*nan 5

在64位系统上:

  • 64位系统目录已命名System32.
  • 32位系统目录已命名SysWOW64.

如果必须将DLL复制到系统目录中,请确保将32位DLL复制到32位系统目录,将64位DLL复制到64位系统目录.如果您希望应用程序能够找到DLL,这是必不可少的.

由于您的代码是32位,您需要使用32位DLL.

但是,您应该将DLL放在与可执行文件相同的文件夹中,因为Windows系统目录是私有的并且保留供系统使用.应用程序不应修改系统目录.