2

我已经为 Windows 的 Domino Server 8.5 构建了一个 DLL,并将其安装为 DSAPI 过滤器,但每次重新启动 Domino 时,我都会收到“HTTP Server: Failed to load DSAPI module C:\path_to_filter\filter.dll”

有什么方法可以确定为什么加载失败?

我从 Visual Studio 2008 中的 C++ 项目构建 DLL,并使用 Lotus C API for Notes/Domino 8.5 中的库和包含。我从示例 DSAPI 过滤器中复制了大部分代码,但去掉了大部分实际功能,以便我可以用我自己的来填充它。代码似乎不是错误,因为此时我无法找到实际的异常。

4

2 回答 2

3

获取depends.exe,并在您的 DLL 上运行它。它将向您显示它加载的其他 DLL,以及找不到其中一个时的错误。

于 2009-09-28T17:42:41.973 回答
0

尝试在您的服务器 ini 中设置 debug_dsapi=10 并分析它的输出以了解可能引发的错误

于 2010-03-01T22:43:31.240 回答