#c# #asp.net #wcf #iis #net.tcp
#c# #asp.net #wcf #iis #net.tcp
Вопрос:
Я пытаюсь запустить веб-сайт с помощью IIS, но не могу заставить службу работать. Служба использует протокол net.tcp, и прослушиватель запущен: прослушиватель net.tcp
Конечная точка и служба созданы правильно: код c# для службы и конечной точки
А вот веб-сайт IIS: Веб-сайт службы IIS
Комментарии:
1. Есть ли какие — то учебные пособия, которым вы следовали, чтобы опубликовать свой веб-сайт? Чтобы мы могли попытаться воспроизвести вашу проблему с ними.
2. к сожалению, этого нет, но это было довольно стандартное развертывание, например, добавление веб-сайта PortalCliente в IIS с использованием порта 8081 и клиентского сервиса с использованием http 8088 и net.tcp 808. Служба запущена (я могу получить доступ к службе по протоколу http), но net.tcp просто продолжает показывать ошибку о метаданных.
3. Пожалуйста, опишите точную ошибку, которую вы получили, или опишите шаги, чтобы сузить круг проблем. Вы написали, что слушатель, похоже, активен. Можете ли вы подключиться через TCP? Видите ли вы какие-либо запросы, поступающие в журнал IIS? Есть ли у вашего приложения какой-нибудь журнал, который мог бы что-то показать? Ничего из этого не ясно, поэтому помочь трудно.