내 설정은 다음과 같이이다 :이상한 기호
내가 내 설정은 최근 일부 변경 될 때까지, 아무 문제가 작동되지 않는 것을 주장 할, 내 설정을 언급 한 데.
도메인 모델 프로젝트 => 내 개체를 포함합니다. 서버 및 클라이언트 앱과 공유됩니다.
Server/webservices => MVC WebAPI 및 데이터는 JSON으로 반환되며 Json.Net 라이브러리를 사용합니다.
클라이언트 => C# Winforms 앱, 데이터는 RestSharp 및 Json.Net 라이브러리를 사용하여 검색됩니다.
내 엔터티 중 하나 (도메인 모델 프로젝트)에 새로운 속성을 추가하고 수행 한 변경 내용을 사용하기 위해 내 웹 서비스를 수정 한 다음 다시 실행했습니다. 자, JSON은 새로운 필드가 공동으로 처리되고 있음을 알려줍니다.
지금까지 그렇게 좋았습니다. 자, 클라이언트 부분. 서버에서받은 JSON을 디버깅했으며 새로운 속성을 가진 새로운 데이터가 정상입니다. 그러나 Json.Net이 엔티티로 데이터를 구문 분석하려고하면 몇 가지 속성 만 표시됩니다. 내가 데이터를 내 데이터를 채울 때 , 나는 MissingMethodException
수 :
{ "방법을 찾을 수 없습니다 : '선택 System.String Domain.Equipment.get_Weight()."}
Weight
실제로 최근 변경된 사항 중 하나이지만 코드가 컴파일됩니다.
나는 도메인 모델 프로젝트, 빌드 및 다시 작성에 대한 참조를 다시 작성, 제거 및 추가를 시도했지만 동일한 예외 오류가 발생합니다.
디버깅으로 표시된 동안 아이콘 VS 그러나, 이상한 나타났습니다 :
내가 VS2012에 비교적 새로운 해요, 그래서 그것은 사소한 일 수 있습니다. 아이콘에 대해 알고 싶습니까? 또는 왜 이런 일이 일어날 수 있습니까?
자세한 내용은 의견을 남기고 편집하겠습니다.
대 재시작 시도가 되었습니까? :) –
예, 결과가 없습니다. 재부팅으로 약간의 피드백을 드리겠습니다. – Joel
아니요, 재부팅이 작동하지 않았습니다. – Joel