所以我正在开发一个使用indy10 openssl库的应用程序。没有问题......一切正常。我可以发送没有任何DLL文件的exe(Witch我需要做的)...安装了新的Windows,更新到最新版本的Windows 7,安装delphi xe5(完全相同的方式我在全新安装之前)然后繁荣!!无法加载openssl库...现在由于某种原因我需要用exe运送dll文件。除了exe之外,我可能不会运送任何东西。为什么会这样?究竟发生了什么?我也试过Openssl安装程序,但也没用。谁能至少向我解释为什么会这样?从我离开时,一切都完全一样。请帮帮我。
答案 0 :(得分:2)
而不是Indy组件更好地使用来自System.Net.HttpClient单元的本机THTTPClient。它在所有平台(Android,iOS,Mac)上透明地使用SSL和https,没有DLLS和问题,并且比Indy更稳定。