Ошибка ISAPI LoadLibraryFilter на aspnet_filter.dll - PullRequest
0 голосов
/ 23 февраля 2012

У меня есть веб-приложение, которое не запускается в режиме отладки в Visual Studio.Работа на компьютере под управлением Windows 7 с установленным IIS 7.

Visual Studio Error

Я видел множество статей в Интернете о переустановке версий .NET, но это не помоглодля меня.Проект по-прежнему отказывается компилироваться.

В журнале событий есть несколько записей, когда я начал процесс отладки:

Event Log Error

С соответствующей записью вышеit:

Corresponding Event Log Entry

Как уже говорилось, я запустил регистрацию .NET aspnet_regiis -i для обеих версий v2, v4 и 32/64 .NET безрезультатно.

Ошибка, похоже, указывает на фильтры ISAPI, с которыми я пытался поиграться и безуспешно настраивал:

ISAPI on dev computer

Сейчас я в растерянности относительно того, что вызываетпроблема.

Ответы [ 2 ]

1 голос
/ 23 февраля 2012

Это интересно, поскольку вы упомянули, что вы зарегистрировали 32-битную версию, но ваш снимок экрана показывает только 64-битную версию.

Проверьте мой IIS: My IIS configuration

Вы проверили конфигурациюменеджер?Мне интересно, возможно ли, что он был настроен на компиляцию только для определенного процессора.

1 голос
/ 23 февраля 2012

В этом сообщении говорится, что вы загружаете 32-битный файл aspnet_isapi.dll в 64-битном процессе w3wp.exe.

Вы можете проверить пул приложений «Расширенные настройки» для своих 64-битных и 32-битных настроек и выбрать правильный:

enter image description here

...