문제

WinRT(Windows 8)에서 어떻게 사용할 수 있나요? 컴파일할 수 없습니다."일반" Windows(WPF)에서도 사용할 수 있나요?

도움이 되었습니까?

해결책

현재 WPF를위한 MVVMCross 포트가 없습니다. 두 사람이 하나의 건물을 제안했지만 대다수의 사용자는 지금까지 모바일 플랫폼에서 더 많은 작업을 요청했습니다. 현재 콘솔 (Win32) 포트가 있고 WPF로 향하고 확장되는 것은 매우 똑바감 있어야합니다.

향후 개발은 이제 휴대용 라이브러리 지점을 기반으로합니다. http://slodge.blogspot.co.uk/2012/09/mvmcross-vnext-portable-class.html https://github.com/slodge/mvvmcross/tree/vnext

WinRT의 경우 vnext 지점 내의 TwitterSearch 예제는 시작할 수있는 좋은 장소입니다 - 모든 MonoTouch, Monodroid, WP7, WinRT 및 콘솔 전체에서 컴파일하고 작동해야합니다.

vnext로 이동

컴파일 할 수없는 경우 여기에서 또는 GitHub 문제에 특정 컴파일러 오류 메시지를 기록하십시오.

다른 팁

MvvmCrossLibs\MvvmCrossLibs.sln 제대로 열려면 다양한 런타임을 설치해야 하는 많은 프로젝트로 구성됩니다(Mono Touch, Mono Droid, WP7).WinRT에서만 라이브러리가 필요한 경우 가장 좋은 방법은 WinRT를 여는 것입니다. Cirrious\Cirrious.MvvmCross\Cirrious.MvvmCross.WinRT.csproj 직접 추가하고 누락된 부분을 추가하세요. Newtonsoft.JSON NuGet이 포함된 패키지(자동으로 생성된 패키지를 저장해야 함) .sln 그 이전 파일).그 후에는 컴파일이 잘 될 것입니다. 최소한 저에게는 그랬습니다.이제 Windows 스토어 앱 프로젝트에서 어셈블리를 참조하고 사용을 시작하세요.

MVVMCross에 대한 이전 경험이 없지만 현재 데스크톱 WPF 앱을 지원하지 않는 것 같습니다.하지만 그러한 버전을 생성/컴파일하는 것이 얼마나 어려운지 모르겠습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top