Я запускаю Visual Studio 2010 на компьютере с Windows 7 x64, и иногда VS дает мне старый добрый "Удаленная процедура не может быть отлажена. Это обычно означает, что на сервере не включена отладка « ошибка, о которой спрашивают многие.
Моя проблема, тем не менее, заключается в том, что он, кажется, делает это только случайно (это может быть от нескольких минут до нескольких часов), и после того, как я уже сделал много успешных звонков в службу. Это не мешает работе сервиса. Он по-прежнему возвращает значения и не выдает никаких ошибок. Единственное отличие состоит в том, что раздражающий диалог появляется каждый раз, когда я начинаю отлаживать свое приложение.
Я должен упомянуть, что я подключаю сервис WCF из приложения WPF. Если я запускаю веб-сайт, частью которого является служба, диалоговое окно не открывается.
Несколько вещей, которые я пробовал, не работают:
- Уничтожение и перезапуск сервера.
- Компиляция веб-сервера в x86
- Включение трассировки, но не могу найти
любые проблемы.
Это просто ошибка в Visual Studio 2010 или мне чего-то не хватает?
UPDATE
Я заметил, что это происходит, если происходит сбой моего приложения WPF во время инициализации службы WCF. После этого все попытки вызвать службу WCF будут вызывать сообщение «Unable to debug» до тех пор, пока я не перезапущу VS2010.