Agregar el package MVVMCross Nuget a Xamarin iOS falla en VS2015 RC

He intentado crear un nuevo proyecto Xamarin iOS con un proyecto PCL en VS2015RC y cuando trato de agregar el package MVVMCross al proyecto Xamarin iOS, recibo el siguiente post de error:

Error No se pudo instalar el package 'MvvmCross.PortableSupport 3.5.1'. Está intentando instalar este package en un proyecto que apunta a 'Xamarin.iOS, Versión = v1.0', pero el package no contiene ninguna reference de ensamblado o files de contenido que sean compatibles con ese marco. Para get más información, comuníquese con el autor del package.

He buscado en los files C: \ Archivos de progtwig (x86) \ Asambleas de reference \ Microsoft \ Framework.NETPortable \ v4.5 \ Profile \ Profile78 \ SupportedFrameworks y Xamarin.iOS.Unified.xml está allí. He visto cualquier artículo similar y ninguna de las soluciones parece estar funcionando para VS2015RC, así que supongo que podría ser uno de los primeros en pegarle y pedir ayuda.

Me encontré con este problema ayer en los proyectos de Android e iOS utilizando VS2015 Enterprise y MvvmCross 3.5.1. No pude agregar los packages NuGet en VS2015 y tuve que usar Xamarin Studio para instalar los packages.

Hoy ejecuté una testing utilizando la versión preliminar MvvmCross 4.0.0 Beta 2 y pude instalar con éxito los packages usando VS2015. Todavía estoy aprendiendo el marco, pero parece que MvvmCross 4.0.0 está destinado a VS2015 (incluso fue construido usando VS2015).

En caso de que alguien más esté usando VS2015 y se encuentre con el problema anterior, aquí están los pasos para resolver el problema con la versión beta de MvvmCross v4:

  1. Abra Herramientas> NuGet Packet Manager> Administre packages NuGet para la solución.
  2. Marque la casilla "Incluir prerelease".
  3. Busque MvvmCross.HotTuna.MvvmCrossLibraries.
  4. Seleccione la biblioteca 4.0.0-beta2 (una con el nuevo logo dorado).

Esto debería instalarse con éxito en proyectos iOS y Android en VS2015. Espero que esto ayude.

Gracias por los comentarios, seguí adelante e instalé VS2013 en esta nueva máquina y abrí el proyecto y actualicé los packages a través del gestor de packages de Nuget y también funcionó bien. Luego, se abrió el proyecto de actualización en VS2015 muy bien. Debe ser un problema entre el package MVVMCross y la extensión Nuget VS2015RC.

Me encontré con un problema similar con un proyecto de Android. Descubrí que si abría la solución en Xamarin Studio, podría agregar el package MVVMCross usando el menu Agregar-> Añadir Paquetes Nuget .. allí. Se volvió a abrir en Visual Studio y parecía funcionar después de limpiar algunos de los 'extras' que agrega Xamarin Studio.

Ciertamente, es solo una solución, pero podría ayudarte.

Buena suerte.