Referência de serviço WCF não reutiliza tipos em assemblies existentes (VS 2010 Beta 2)

Eu estou procurando a melhor abordagem para compartilhar tipos (as classes reais, não proxies) entre um serviço WCF e um cliente. Para esse fim, eu defini as classes em um assembly separado que tanto serviço e referência do cliente. Selecionei "Reutilizar tipos em todos os assemblies referenciados" ao gerar a referência de serviço no cliente, mas References.cs é gerado com proxies para todas as classes.

Esta é exatamente a mesma pergunta queeste, mas não sei como implementar a solução aceita. Uma diferença é que estou usando o VS 2010 Beta 2.

importar o contrato de serviço completo em forma de código

ou

crie sua própria classe derivada de ClientBase. É realmente muito fácil

Supondo que esta é a melhor abordagem, eu gostaria de receber um bom link que aborda como fazer isso. A abordagem descrita na resposta vinculada é a melhor?

questionAnswers(3)

yourAnswerToTheQuestion