У меня есть тестовая служба WCF и тестовый клиент в том же решении. Служба настроена на запуск на localhost (Ie, http://localhost:8731/Design_Time_Addresses/MyService/Service") Я запускаю клиентское приложение, и оно правильно вызывает службу и получает верните правильный ответ. Я проверил через журналы, что он определенно запускает службу, которая является локальной для моей машины. Тем не менее, я не могу отлаживать службу при запуске клиента. Предполагается, что WCF позволит просто пройти, но никакие точки останова на службе не пострадают, и вмешательство в вызов службы также не работает. Кто-нибудь когда-либо видел это?
Я проверил все очевидные вещи вроде "это файл PDB, который создается?" -- да. Если я запускаю проект службы сам по себе, а затем ударяю его каким-то тестовым клиентом, контрольные точки попадают правильно. Таким образом, отладка службы работает. Я даже могу явно "подключиться к удаленному процессу" и отлаживать службу таким образом. Но WCF автоматически не переходит от клиента к сервису.