Ошибка HTTP 404.3-Не найден в IIS 7.5

Я использую IIS 7.5 для Windows Server 2008 R2 x64 Enterprise Edition. В проекте, который мы разработали с помощью ASP.NET 4.0, мы использовали службу WCF. Но при запуске программного обеспечения с локального компьютера он не запускается через домен. В противном случае я получаю следующую ошибку:

Ошибка HTTP 404.3-Не найдено

Запрошенная вами страница не может быть выполнена из-за конфигурации расширения. Если страница является скриптом, добавьте обработчик. Если файл должен быть загружен, добавьте MIME-карту.

Вы должны установить подкомпоненты IIS из

Control Panel -> Programs and Features -> Turn Windows features on or off

Internet Information Services имеют подразделение World Wide Web Services / Application Development Features

Там вы должны проверить ASP.NET ( .NET Extensibility , ISAPI Extensions ISAPI Filters будут выбраны автоматически). Дважды проверьте, проверяются ли определенные версии. В Windows Server 2012 R2 эти параметры разделены на 4 и 4,5.

Выполнить из cmd :

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

Наконец, проверьте в диспетчере IIS, что ваше приложение использует пул приложений с платформой .NET версии версии 4.0.

Также посмотрите на этот ответ .

В моем случае, наряду с предложениями Mekanik, я получал эту ошибку в Windows Server 2012, и мне нужно было отметить «HTTP-активацию» в разделе «Добавить службы ролей».

В Windows Server 2012, даже после установки asp.net вы можете столкнуться с этой проблемой.

Проверьте, включена ли функция активации Http. Эта функция присутствует и в веб-службах.

Убедитесь, что вы добавили выше, и все должно быть потрясающе для вас !!!

У меня возникли проблемы с доступом к службе wcf, размещенной локально в IIS. Запуск aspnet_regiis.exe -i не работал.

Однако, к счастью, я пришел к следующему:

Блог Рахула

который сообщает, что servicemodelreg также необходимо запустить:

Запустите Visual Studio 2008 Command Prompt как «Администратор». Перейдите в папку C: \ Windows \ Microsoft.NET \ Framework \ v3.0 \ Windows Communication Foundation. Запустите эту команду servicemodelreg -i.

  • Неизвестный тип файла MIME?
  • Какой тип MIME использовать для двоичного файла, специфичного для моей программы?
  • Chrome говорит: «Ресурс интерпретируется как скрипт, но передается с типом текста MIME / plain.», Что дает?
  • Загрузите текст / plain вместо открытия в браузере
  • HowTo извлекает MimeType из байта
  • Используя .NET, как вы можете найти тип mime файла на основе сигнатуры файла, а не расширения
  • Как вы можете читать файлы MIME-типа в объективе-c
  • Каков правильный тип контента для файлов excel?
  • Программа mime-типа по умолчанию несовместима между системой и mozilla firefox / thunderbird?
  • Interesting Posts

    Ошибка: (1, 0) Плагин с id ‘com.android.application’ не найден

    Какие блокирующие операции заставляют stream STA накачивать сообщения COM?

    Entity Framework – Получить список таблиц

    Установка Windows 8 для отключения USB-следа по умолчанию для всех устройств – powercfg-труб?

    Что такое функциональный интерфейс в Java 8?

    Как ссылаться на внешний проект sbt из другого sbt-проекта?

    Как написать ключевой прослушиватель для отслеживания всех нажатий клавиш на Java?

    Нажмите строки таблицы, чтобы выбрать флажок, используя jQuery

    Ассоциированное расширение файла с помощью приложения

    Пакетное обновление / удаление EF5

    Как сделать снимок экрана в Windows 7 и автоматически создать файл скриншотов на рабочем столе, таком как Mac?

    Вложенные с помощью операторов в C #

    Преобразование целого в String с запятой для тысяч

    Как удалить returnurl из url?

    Копировать / дублировать базу данных без использования mysqldump

    Давайте будем гением компьютера.