2014-04-03 2 views
4

내 핵심 PCL 라이브러리에서 ShowViewModel();로 새 활동을 탐색하려고합니다. 내 ViewModel은 MvxViewModel에서 상속받습니다. 내가이 명령을 실행하면 내가 얻을 : 제공누락 된 메서드 ShowViewModel 안드로이드에서 탐색 할 때

Missing method Cirrious.MvvmCross.ViewModels.MvxNavigatingObject::ShowViewModel<[1]>(IMvxBundle,IMvxBundle,MvxRequestedBy) in assembly Cirrious.MvvmCross.dll, referenced in assembly ... 

ADB는 유사한 메시지를 보여줍니다 : 나는 MvvmCross 3.1.1을 실행하고

System.MissingMethodException: Method not found: Cirrious.MvvmCross.ViewModels.MvxNavigatingObject.ShowViewModel' 

. 필자는 Xamarin.Android의 인디 버전 만 가지고 있기 때문에 Visual Studio를 사용하여 핵심 패키지를 설치하고 Xamarin Studio를 사용하여 Android 패키지를 설치했습니다.

+1

수동 멀티 환경 설치에서 일종의 불일치 같은 것 같습니다. 작동하는 프로젝트와 프로젝트를 비교해보십시오. – Stuart

답변

2

Stuart의 의견은 정확하다고 생각합니다. 모든 NuGet 패키지를 제거한 다음 Xamarin Studio에서 다시 추가했습니다.

가장 좋은 추측은 Xamarin Studio와 Visual Studio의 NuGet 지원과 관련이 있다는 것입니다. 나는 내가 사용하고있는 NuGet 플러그인이 최신 NuGet을 지원하지 않는다는 것을 알고 있습니다.