2012-11-16 6 views
2

새로운 monodroid 프로젝트에서 servicestack dll을 참조하려고하는데 빌드 오류가 발생합니다.monodroid에서 서비스 업무 수행하기

https://github.com/ServiceStack/ServiceStack/tree/master/release/latest/MonoDroid

내가 오류를

/Library/Frameworks/Mono.framework/Versions/2.10.9/lib/mono/ 받고 있어요 :

는 여기에서 DLL을 잡고 4.0/Microsoft.Common.targets : 경고 : 'mscorlib, Version = 2.0.5.0, Culture = 중립, PublicKeyToken = 7cec85d7bea7798e'및 'mscorlib, 버전 = 4.0.0.0, 문화 = 중립, PublicKeyToken = b77a5c561934e089' . 'mscorlib, Version = 2.0.5.0, Culture = neutral, PublicKeyToken = 7cec85d7bea7798e'참조를 사용하십시오.

수정 방법에 대한 조언이 있으십니까?

답변

7

ServiceStack.Text.Android의 최신 체크인으로 인해 빌드가 깨졌습니다. 그러나 쉽게 고칠 수 있습니다.

체크 아웃 ServiceStackServiceStack.Text입니다.

ServiceStack.Text.Android 프로젝트를 열고 Common 폴더의 링크를 ServiceStack.Text\src\ServiceStack.Text\Common\DeserializeKeyValuePair.cs 파일에 추가하십시오. ServiceStack.Text.Android을 빌드하고 ServiceStack 안드로이드 솔루션을 빌드하십시오. 이제 ServiceStack\src\ServiceStack.Common.Android\bin\DebugServiceStack\src\ServiceStack.Common.Android\bin\Release에 필요한 모든 파일이 있어야합니다.

나는 여기 다운로드 내 보관에 그들을 넣어 가지고 :

내가 호스트 파일에 대한 어떠한 책임도지지 않습니다!

편집 : 밀어 수정 내 포크 : https://github.com/Cheesebaron/ServiceStack.Text 및 끌어 오기 요청을 만든 : https://github.com/ServiceStack/ServiceStack.Text/pull/237

+0

덕분에, 당신이 경우에 당신이 스스로를 구축 할 수 있도록 아마 곧 가져온 것입니다 : – MonkeyBonkey

+0

위대한 속임수를 썼는지 ~ :) – Cheesebaron

관련 문제