Xamarin Studio에서 Cocos Sharp를 추가하면 오류가 발생하는 경우 대응

개인적으로 빠져서 메모를 남깁니다.

환경


  • Mac OS 10.11.6
  • Xamarin Studio Community 6.1.1 (build 15)

  • 사건



    Xamarin Studio에서 Forms App 프로젝트를 만들고 NuGet에서 CocosSharp.PCL을 설치하려고하면,




    Attempting to gather dependency information for package 'CocosSharp.PCL.Shared.1.6.2' with respect to project 'CocosSharpSample', targeting '.NETPortable,Version=v4.5,Profile=Profile259'
    Attempting to resolve dependencies for package 'CocosSharp.PCL.Shared.1.6.2' with DependencyBehavior 'Lowest'
    Resolving actions to install package 'CocosSharp.PCL.Shared.1.6.2'
    Resolved actions to install package 'CocosSharp.PCL.Shared.1.6.2'
    For adding package 'CocosSharp.PCL.Shared.1.6.2' to project 'CocosSharpSample' that targets 'portable45-net45+win8+wp8+wpa81'.
    Install failed. Rolling back...
    Package 'CocosSharp.PCL.Shared.1.6.2' does not exist in project 'CocosSharpSample'
    Package 'CocosSharp.PCL.Shared.1.6.2' does not exist in folder '/Users/iju/Projects/CocosSharpSample/packages'
    Could not install package 'CocosSharp.PCL.Shared 1.6.2'. You are trying to install this package into a project that targets '.NETPortable,Version=v4.5,Profile=Profile259', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
    

    오류가 발생했습니다.

    원인



    프로젝트의 Target Framework가 CocosSharp가 지원하지 않는 것을 선택했기 때문에,
    이번에는, 「Windows Phone Silverlight 8」이 선택되어 있었던 것이 원인이었습니다.


    대응 내용



    그래서, 「Windows Phone Silverlight 8」의 체크를 해제해, 다시 인스톨을 실시한 바,
    성공적으로 설치할 수 있습니다.


    hiro128씨의 개인 메모 에도 기재되어 있듯이, Silverlight 관련은 대상에서 제외하는 것이 좋을 것 같습니다.

    좋은 웹페이지 즐겨찾기