Компьютер с моей службой WCF был заменен с Windows 7 экземпляра, на котором запущен IIS 7, на экземпляр Windows 10, на котором запущен IIS 10.
Служба WCF является сторонней службой. это позволяет удаленно управлять системой roboti c, к которой подключен компьютер, поэтому у меня нет доступа к исходному коду.
Я пытался использовать MS Deploy для миграции, я пытался идеально реплицировать каждый одна настройка в IIS и установка всех необходимых. Net версий Framework, и я полностью переустановил. Net Framework дважды.
Независимо от того, что я делаю, это всегда приводит к 503 - Служба недоступна , В журналах HTTPERR просто указывается «N / A» для каждого неудачного запроса в файле sv c.
Да, я добавил тип и обработчик sv c Mime.
Диспетчер серверов также не помог, так как он Windows 10 и фактически не является сервером.
РЕДАКТИРОВАТЬ: Вот настройки, которые я скопировал:
Пул приложений для сайта по умолчанию использует. Net CLR 4.0, с отключенной идентификацией приложений и 32-разрядными приложениями.
Пул приложений для службы WCF использует. Net CLR 4.0, с сетевым приложением в качестве идентификатора и с 32-разрядными приложениями включен.
Он отлично работает на старом сервере, поэтому я все еще не понимаю, почему он не работает на новом.