У меня есть решение VS2010 (RTM), которое содержит:
Сервисный проект WCF
Консольный клиентский проект WCF
Проект класса для DataContracts и участников
Проект класса для некоторых простых классов
Я успешно добавил сервисную ссылку в консольный клиентский проект и запустил клиент. Затем я сделал длинный цикл разработки, многократно модифицируя сервис, затем обновляя ссылку на консольный сервис. Затем я изменил пространство имен и имена сборок для проектов, а также .cs, используя ссылки и app.config. Я, конечно, пропустил некоторые вещи, так как он не собирался, поэтому в конце концов я удалил ссылки на проект и ссылку на сервис, успешно очистил и собрал.
Затем я попытался снова добавить ссылку на службу, она обнаружила ее, но выкинула «Ссылка на объект не установлена на экземпляр объекта», когда OK'ing. Исправьте в ответе ниже ...