Я установил .Net 1.1 на Windows Server 2008 (на котором уже был установлен .NET 4). После этого я начал получать следующую ошибку:
HTTP Error 500.0 - Internal Server Error Calling LoadLibraryEx on ISAPI filter
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll" failed
Я безуспешно пытался запустить aspnet_regiis. Я также пробовал предложения Рик Страл но безрезультатно.
Я также удалил .NET 4.0.30319 с помощью инструмента очистки. Когда я его переустановил, ошибка все еще была. Я уже удалил 1.1, но все равно получаю эту ошибку. Пожалуйста помоги.
Это устранило проблему для меня, поскольку воссоздание веб-сайта не сработало:
Это стоит прочитать, пока живет ссылка, но в целом есть 2 исправления
Enable 32-Bit Applications
к true
system.webServer/isapiFilters
параметр конфигурации, чтобы IIS использовал правильную dll при работе в 64-битном режимеРешено добавлением нового сайта asp.net и назначением нового пула приложений.
Из ошибки можно заметить, что указанный путь был неверным (дополнительная косая черта перед файлом .dll). Отредактируйте фильтр ISAPI и отредактируйте путь, чтобы удалить лишнюю косую черту.
Я тоже получил эту ошибку. Прежде чем делать что-либо выше, просто попробуйте ниже
Щелкните значок своего компьютера в IIS.
Справа нажмите Фильтры ISAPI
Подберите название фильтра ASP.Net_4.0_64bit
.
Проверьте, есть ли в пути фильтра лишние \
предотвращение загрузки этой dll, например: %windir%\Microsoft.NET\Framework64\\v4.0.30319\aspnet_filter.dll
-> %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll
Перезагрузите IIS - должна устранить ошибку.
Проблема в двойной обратной косой черте.
Перейдите на свой сервер и выберите «Фильтр ASAPI» и удалите вторую обратную косую черту с пути;)
Тогда из blog.clicdata.com:
Получите командную строку в режиме администратора и перейдите в C:\Windows\Microsoft .NET\FrameWork64\v4.xxx
и беги aspnet_regiis -r
. Это приведет к перерегистрации нужных библиотек
У меня такая же ошибка в моей 64-битной виртуальной среде сервера 2008 года, которую я сделал, и IIS отлично работает