У меня возникла проблема с настройкой локального сайта.
В проекте используется ASP.NET Framework 4.0, и у меня есть DefaultAppPool для использования 4.0 с управляемым конвейером в качестве интегрированного.
Это ошибка, которую я получаю:
HTTP Error 500.21 - Internal Server Error
Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list
Module IIS Web Core
Notification ExecuteRequestHandler
Handler PageHandlerFactory-Integrated
Error Code 0x8007000d
Requested URL http://localhost:80/default.aspx
Physical Path C:\Snugabye\Website\default.aspx
Logon Method Anonymous
Logon User Anonymous
Most likely causes:
Managed handler is used; however, ASP.NET is not installed or is not installed completely.
There is a typographical error in the configuration for the handler module list.
Things you can try:
Install ASP.NET if you are using managed handler.
Ensure that the handler module name is specified correctly. Module names are case-sensitive and use the format modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule".
В разделе "Панель управления" → "Программы" → "Включить/выключить" окна включены все, что я вижу, это Microsoft.NET Framework 3.5.1, и ничего о 4.0 нет, я чего-то не хватает?