aspnet_filter.dll 上的 ISAPI LoadLibraryFilter 错误

发布于 2025-01-08 18:51:54 字数 645 浏览 1 评论 0原文

我的 Web 应用程序无法在 Visual Studio 中以调试模式运行。在安装了 IIS 7 的 Windows 7 计算机上运行。

Visual Studio Error

我在互联网上看到了大量有关重新安装 .NET 版本的文章,但这并没有为我解决了。该项目仍然拒绝编译。

当我开始调试过程时,事件日志中有几个条目:

Event Log Error

上面有相应的条目:

Corresponding Event Log Entry

如前所述,我已经为 v2、v4 运行了 .NET 注册 aspnet_regiis -i 32/64版本的.NET没有用。

该错误似乎指向 ISAPI 过滤器,我尝试摆弄和配置但没有成功:

ISAPI on dev computer

I我现在不知道是什么导致了这个问题。

I've got a web application that won't run in debugging mode in Visual Studio. Running on Windows 7 computer with IIS 7 installed.

Visual Studio Error

I've seen the numerous articles on the internet about re-installing the .NET versions, but this has not solved it for me. The project still refuses to compile.

In the Event Log there are several entries when I've started the debug process:

Event Log Error

With a corresponding entry above it:

Corresponding Event Log Entry

As stated I have run the .NET registration aspnet_regiis -i for both v2, v4 both 32/64 version of the .NET to no avail.

The error seems to point to the ISAPI filters, which I have tried fiddling with and configuring without success:

ISAPI on dev computer

I'm now at a loss as to what's causing the problem.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

离去的眼神 2025-01-15 18:51:54

此消息表明您正在 64 位 w3wp.exe 进程中加载​​ 32 位 aspnet_isapi.dll。

您可以检查应用程序池“高级设置”中的 64 位与 32 位设置,并选择正确的设置:

在此处输入图像描述

This message is saying you're loading the 32bit aspnet_isapi.dll in a 64 bit w3wp.exe process.

You can check the application pool "Advanced Settings" for your 64 vs 32bit settings and select the correct one:

enter image description here

日久见人心 2025-01-15 18:51:54

这很有趣,正如您提到的,您确实注册了 32 位版本,但您的屏幕截图仅显示 64 位版本。

检查我的 IIS:
我的 IIS 配置

您检查过配置管理器吗?我想知道它是否可能被设置为仅针对某些 CPU 进行编译。

This is interesting, as you mentioned you do registered 32 bit version but your screen shot shows only 64 bit there.

Check my IIS:
My IIS configuration

Have you checked the configuration manager? I'm wondering would it be possible it was set to compile for certain CPU only.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文