Просто обновление: при использовании v4.0 на 64-битной машине вам нужно запустить go to
c:\windows\microsoft.net\framework64\v4.0.30319\
перед запуском
ServiceModelReg.exe -r
Если вы перейдете на
c:\windows\microsoft.net\framework\v4.0.30319\
и сделать то же самое, мы обнаружили, что это не работает правильно, и мы продолжаем получать:
Необработанное исключение: System.ServiceModel.EndpointNotFoundException: сообщение не может быть отправлено, поскольку служба по адресу конечной точки 'net.tcp: //localhost/Elephant/Tiger.svc' недоступна для протокола адреса.