delphi - 存储 ISAPI 扩展参数

标签 delphi iis isapi isapi-extension

我在 Delphi 中创建了一个 ISAPI 扩展,它工作得很好,但我想知道是否有关于如何存储配置设置的最佳实践?我可以想出很多方法来做到这一点,但我当然希望以最好的方式做到这一点。我可能找错了地方,但我找不到任何可以帮助我的东西......

将 ini 或 xml 文件放在与 dll 相同的目录中是一个好方法吗?或者使用windows注册表?或者是否可以(并且明智)将特定于 ISAPI 扩展的配置放入 web.config 中,从而利用 IIS 管理器进行配置?还是别的什么?

最佳答案

我一般用GetModuleFileName(HInstance);找出 DLL 的存储位置,并在那里保存一个文件(ini 或 xml)。建议将其和 DLL 放在 IIS 访问范围之外,这样就无法通过 URL 访问它。

关于delphi - 存储 ISAPI 扩展参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24431037/

相关文章:

multithreading - 为什么线程有时卡在waitfor中?

forms - Delphi:在运行时以动态创建的形式创建TComboBox

multithreading - Tomcat Web 应用程序线程卡在服务阶段 - 导致应用程序挂起

c - ISAPI扩展

delphi - 内存泄漏 T 委托(delegate)比较器

delphi - 使用 Delphi 2010 进行高级编程的基本技能是什么?

windows - 使用 MSDeploy 到运行默认 IIS 的 Windows 7 计算机

asp.net - Web应用程序中包含的声音无法在IIS中播放

sql-server - 如何通过 IIS 启动 SQL Server LocalDB

delphi - 进程名称在 Delphi XE 中不可见附加到进程对话框 - 无法调试