0

PCL에 MvvmCross Nuget 패키지를 설치하려고하는데 행운이 없습니다. 나는 소음을 가려 내려고 노력하고 있지만, 노력하는 모든 것은 효과가없는 것처럼 보입니다.Mvvmcross Nuget 패키지가 설치되지 않았습니다.

나는에 따라, PCL 프로파일 설정이 있습니다

MvvmCross.HotTuna.StartPack 버전 : http://slodge.blogspot.co.uk/2013/04/my-current-pcl-setup-in-visual-studio.html (기존에 유래 페이지의 수)

내가 설치하려고 3.0.10

패키지 관리자 버전 2.7.40808.167

를 사용

그러나이 오류가 내가 얻을 :

패키지 관리자 콘솔의 호스트 버전 2.7.40808.167

유형 '보려면 get-help NuGet은'사용 가능한 모든 NuGet 명령을 볼 수 있습니다.

PM> 설치 패키지 MvvmCross 는 'MvvmCross.HotTuna.StarterPack (≥ 3.0.10)을'의존성을 해결하기 위해 시도. 'MvvmCross.HotTuna.MvvmCrossLibraries (3.0.10 이상)'종속성을 해결하려고 시도했습니다. 'MvvmCross.HotTuna.CrossCore (3.0.10 이상)'종속성을 해결하려고합니다. 'MvvmCross.PortableSupport (3.0.10 이상)'종속성을 해결하려고합니다. 'MvvmCross.PortableSupport 3.0.10'설치. 'MvvmCross.PortableSupport 3.0.10'이 (가) 성공적으로 설치되었습니다. 'MvvmCross.HotTuna.CrossCore 3.0.10'설치. 'MvvmCross.HotTuna.CrossCore 3.0.10'이 (가) 성공적으로 설치되었습니다. 'MvvmCross.HotTuna.MvvmCrossLibraries 3.0.10'설치하기. 'MvvmCross.HotTuna.MvvmCrossLibraries 3.0.10'가 성공적으로 설치되었습니다. 'MvvmCross.HotTuna.StarterPack 3.0.10'설치하기. 'MvvmCross.HotTuna.StarterPack 3.0.10'을 (를) 성공적으로 설치했습니다. 'MvvmCross 3.0.10'설치하기. 'MvvmCross 3.0.10'을 (를) 성공적으로 설치했습니다. PortableClassLibrary4에 'MvvmCross.PortableSupport 3.0.10'을 추가하십시오. 'MvvmCross.PortableSupport 3.0.10'을 (를) 제거하는 중입니다. 'MvvmCross.PortableSupport 3.0.10'을 성공적으로 제거했습니다. 설치가 실패했습니다. 롤백 ... install-package : 'MvvmCross.PortableSupport 3.0.10'패키지를 설치할 수 없습니다. 이 패키지를 'portable-net45 + MonoAndroid16 + MonoTouch10 + sl40 + wp71 + win'을 대상으로하는 프로젝트에 설치하려고하지만 패키지에 해당 프레임 워크와 호환 가능한 어셈블리 또는 참조 또는 컨텐트 파일이 포함되어 있지 않습니다. 자세한 내용은 패키지 작성자에게 문의하십시오. 줄에 : 1 문자 : 1 + 설치 패키지 MvvmCross + ~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified : (:) , InvalidOperationException이 [-패키지 설치] + FullyQualifiedErrorId : NuGetCmdletUnhandledException, NuGet.PowerShell.Commands.InstallPackageCommand

어떤 제안이?

+0

MonoTouch10 나에게 잘못 보인다 - 나는 그 일을 얻을 수 있었다하지만, 해킹의 유형을 피하기 위해 기대했다 @Newton_W 나의 MonoTouch40 – Stuart

답변

0

프로필을 더 이상 조정할 필요가 없습니다. 해당 XML 파일을 넣은 사용자 프로필 폴더로 이동하여 사용자 지정 파일을 삭제하십시오.

당신은 정상적인 방법 VS 사용 드로이드 또는 iOS 프로젝트에 PCLs에 대한 참조를 만들 수 없습니다 것을 볼 수 있지만 두려워하지 않습니다.그것을 할 수있는 새로운 방법을 수동으로 필요한 참조를 추가하기 위해 csproj 파일을 편집하는 것입니다.

당신은 당신의 프로젝트 대에 참조 의사 폴더에 경고 기호를 볼 수 있지만 완벽하게 작동합니다.

이제 nuget 패키지를 설치하려고합니다. 그것은 작동해야합니다. 적어도 나를 위해 일하고있다.

, 당신은 더 많은 것을 알고 싶은 경우에 @CheeseBaron에서이 위대한 비디오 자습서를 시청하십시오 : http://www.youtube.com/watch?v=8Q5kcW1rhB8

건배!

@Newton_W

+0

감사를 말한다. 나는 여전히 스튜어트 로지는 N + 0 비디오 시연대로 작동하도록 노력하고 있어요. – IUnknown

0

나는 MvvmCross Nuget 패키지와 유사한 문제가 있습니다. 일단 VS Studio에서 Nuget의 최신 버전을 업그레이드하고 설치했습니다. 이 문제가 해결되었습니다. 시도해 볼 수 있습니다.

관련 문제