gpt4 book ai didi

iis - 如何调试 IIS 7 模块?

转载 作者:行者123 更新时间:2023-12-02 05:02:21 25 4
gpt4 key购买 nike

我们有一个 IIS 7 模块以一种相当奇怪的方式失败(至少对我们而言)——该模块的 32 位版本显然有一些奇怪的行为,它会寻找 64 位版本的 DLL 并使用它,如果它是在 64 位机器上,而不是 32 位版本,因为我们故意安装了 32 位版本。

在我们弄清楚这一点之前(阅读:终于猜对了),模块表现出的行为是“根本不工作” - 没有错误消息,模块没有像往常一样写入日志文件(因为它根本不工作),事件日志中没有任何内容,IIS 日志中没有任何内容,除了确认我们已向显示非工作行为的页面发出 POST 请求。

我的问题是:为了防止像我们在这件事上那样使用大量时间,是否有任何日志文件或文件可以让我们看到“某某模块失败”或“XYZ 模块引发了 BadImageFormatException,从而为我们提供了关于发生了什么的一点线索?

提前致谢

最佳答案

您可以使用 Global.asax Application_Error 通过 Server.Transfer 重定向到自定义技术错误页面,该页面将使用 GetLastError() 显示 HttpServerUtility 服务器错误。

关于iis - 如何调试 IIS 7 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15162129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com