2012-09-30 4 views
1

WinRT (Windows 8)에서 어떻게 사용할 수 있습니까? 컴파일 할 수 없습니다. "일반"Windows (WPF)에서도 사용할 수 있습니까?MVVMCross WPF (Windows)와 함께 사용하는 방법?

+1

스택 오버플로에 오신 것을 환영합니다! 자세한 내용을 입력하십시오. 당신은 이미 무엇을 시도 했습니까? 어디서 붙어 있니? 또한보십시오 : [질문하는 방법?] – Spontifixus

답변

1

wpf 용으로 특별히 mvvmcross 포트가 없습니다. 몇 사람이 하나를 만들 것을 제안했지만, 대다수의 사용자가 지금까지는 모바일 플랫폼에서 더 많은 작업을 요청했습니다. 현재 콘솔 (win32) 포트가 있고 WPF쪽으로 확장하면 꽤 간단합니다.

미래 개발은 이제 휴대용 도서관 브랜치 기반으로합니다 - http://slodge.blogspot.co.uk/2012/09/mvvmcross-vnext-portable-class.html에 대한 몇 가지 정보와 WinRT를 들어 https://github.com/slodge/MvvmCross/tree/vnext

의 코드를 참조 vNext 지점 내에서 TwitterSearch 예는 시작하기에 좋은 장소입니다 - 그것은 컴파일해야하며, MonoTouch, MonoDroid, WP7, WinRT와 콘솔 모두에서 작동 :

The move to vNext

을 당신이 다음 중 하나를 여기에 특정 컴파일러 오류 메시지를 기록하십시오 컴파일 할 수 없습니다이나 문제가 GitHub를 찾을 경우.

+0

고맙습니다. (http://www.stackoverflow.com/questions/how-to-ask) 이제는 효과가 있습니다. WPF 솔루션에서 사용하려고합니다. – user1705929

+0

행운을 비네. PCL 또는 mvvmcross 문제가 발생한 경우 여기에 물어보십시오 :) – Stuart

0

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

MVVMCross에 대한 이전 경험이 없지만 현재 despktop WPF 응용 프로그램을 지원하는 것처럼 보이지 않습니다. 그래도 그런 버전을 만들거나 컴파일하는 것이 얼마나 어려울 지 모르겠다.

관련 문제