Знак вопроса является опечаткой - его не должно быть, поскольку он не является допустимой частью имени типа, указанного в контракте.
Поскольку пространства имен и типы не могут начинаться со знака вопроса, невозможно, чтобы эта конфигурация была правильной, поскольку это никогда не могло быть действительным именем типа CLR:
QuickReturns.StockTrading.ExchangeService.?Contracts.ITradeService
Знак вопроса - это какая-то ошибка на MSDN (возможно, они хотели добавить какой-то символ, указывающий на новую строку и запутанный - я не уверен). Вы можете безопасно удалить его и продолжить.