dll - MonoAndroid''s System.ObjectModel no es reconocido por Visual Studio 2015?
visual-studio-2015 xamarin.android (4)
Instalé recientemente la plataforma Xamarin y creé un proyecto Xamarin.Forms Shared
predeterminado usando VS2015 y bajo el proyecto Droid
References
Obtengo un icono amarillento en la biblioteca System.ObjectModel
como se puede ver ...
Lo extraño es que al principio todo se compila, pero cuando agrego una Cross-Platform -> Forms Xaml Page
el compilador arroja un error en la llamada al método InitializeComponent()
.
Traté de hacer una referencia manual a System.ObjectModel.dll
desde la ruta C:/Program Files (x86)/Reference Assemblies/Microsoft/Framework/MonoAndroid/v1.0/Facades
sin suerte. Cuando hago clic derecho en las propiedades obtengo esto
pero en las propiedades del sistema de archivos todo parece ser correcto.
Todo lo anterior está con las opciones predeterminadas.
¿Te sucede esto o soy solo yo? (Lo probé en dos computadoras)
Si tiene alguna pregunta, actualizaré la publicación después de este mensaje ...
Bienvenido a Xamarin! Es como bailar tap en su camino a través de un campo de minas terrestres. Pero XAML es increíble. Esto es lo que funcionó para mí: actualice su nuget de formularios de xamarin, haga una compilación limpia, vea el error / advertencia, reinicie el estudio visual, haga una limpieza, reinicie el estudio visual nuevamente, haga una compilación, gire su silla alrededor de 3 veces hacia la izquierda y voila, el error se fue. ¡Es como magia! No es necesario hacer mucho manual con dlls, simplemente funcionará.
Tuve el mismo problema. Agregando referencia de C: / Archivos de programa (x86) / Reference Assemblies / Microsoft / Framework.NETFramework / v4.5.2 / Facades ... no me funcionó. Lo que funcionó para mí fue cambiar (Herramientas / Opciones / Proyecto y Soluciones-> Construir y Ejecutar) Verbosidad de normal a mínima, incluso si la advertencia de referencia de system.objectmodel aún está allí.
Quizás esto también funcionará para los desarrolladores que enfrentan el mismo problema
Intente eliminar la carpeta contener de bin en proyecto PCL y proyecto android. y limpia la solución, inténtalo de nuevo.
referencia: http://xamarin103.rssing.com/browser.php?indx=50717177&item=8379 usuario: PubuduGayan, la segunda opción que sugirió.
Me enfrenté al mismo problema. La eliminación de la referencia ayudó a resolver la advertencia ya que System.ObjectModel no se utilizó en absoluto.