У нас есть приложение, которое запускает сервер WCF, и приложение читает его.
Он запускается и может быть прочитан отлично на всех машинах Windows XP.
Однако на нашей машине Vista мы получаем:
System.ServiceModel.AddressAccessDeniedException
"The process has no rights to this namespace."
System.Net.HttpListenerException
URL-адрес находится в localhost:
http://localhost:8731/ABC.Testing.Business.Core/SecurityService/?wsdl
Сообщение об ошибке отправило нас сюда:
http://msdn.microsoft.com/en-us/library/ms733768.aspx
И мы сделали то, что он сказал:
netsh http add urlacl url=... user=...
который изменил права, но служба WCF по-прежнему не может запускаться в Vista.
Есть ли у кого-нибудь опыт в этом, который может продвинуть нас вперед? Спасибо.