То, что сказал Джошуа, немного с учетом. Выполните все различные действия и измените отсутствующий исполняемый файл на существующий.
В вашем случае перейдите в «Профиль» и переключитесь на новое приложение. То же самое, если вы столкнулись с этим во вкладке «Тест».
Re pure WCF: if you control both ends of the wire (on "full" .NET), then applying a custom serializer is relatively simple - you add a behaviour inherited from DataContractSerializerOperationBehavior
, and override CreateSerializer
- see here (with attribute here).
However! My understanding (untested) is that a JSON-enabled WCF service won't use this route, but will apply its own serializer directly.
Очень хорошая статья: XmlSerializer vs DataContractSerializer: сериализация в Wcf . Там Дэн Ригсби более подробно показывает различные сценарии и способы создания собственного сериализатора.
Установите для атрибута IsReference DataContract значение true, это доступно в .NET 3.5SP1
[DataContract(IsReference = true)]
public class Employee
Для получения дополнительных сведений см. MSDN DataContractAttribute.IsReference