Error de construcción de la arquitectura del procesador
Al intentar ejecutar una aplicación de prueba obtengo el siguiente error dos veces:
Hubo un desajuste entre la arquitectura del procesador del proyecto que se estaba construyendo "MSIL" y la arquitectura del procesador de la referencia "C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ mscorlib.dll", "x86".
- Geolocalización, servicio y notificaciones locales
- Cómo implementar CountDownTimer Clase en Xamarin C # Android?
- OnConfigurationChanged no se llama en mono android
- Cómo preservar / volver a enlazar a los oyentes de eventos en MapFragment después de girar el dispositivo (retrato / paisaje)?
- Error incluso si la aplicación parece no estar instalada
Este desajuste puede causar errores de tiempo de ejecución. Por favor considere cambiar la arquitectura de procesador de su proyecto a través de Configuration Manager para alinear las arquitecturas de procesador entre su proyecto y referencias, o tomar una dependencia de referencias con una arquitectura de procesador que coincida con la arquitectura de procesador de su proyecto. TestMobile.Core desajuste MSIL x86
Tengo .NET Framework instalado, así como las herramientas de Windows 8 SDK y el uso de MultilingualAppToolKit.
Ya he verificado el gestor de configuración y todo parece estar bien. Objetivo de plataforma, orientado a "Cualquier CPU"
- Simple juego en 2D con Xamarin
- Xamarin Android EditarTexto ingresar clave
- Error: no se encontró ningún recurso que coincida con el nombre dado (en 'MvxItemTemplate' con el valor '@ layout / itemc')
- Problemas con System.Threading.Timer en el perfil PCL 78 - Advertencias
- No se puede ejecutar el emulador de Android
- Evitar el cierre por botón de nuevo en formularios xamarin en android
- ¿Cómo puedo enlazar a `ItemClick` para un` MvxLinearLayout`?
- La variable de paso de Android de Xamarin de Actividad a Fragmento devuelve null
La copia sobre mi versión existente de .NET Portable Library Reference Assemblies arregló el problema para mí.
Encontré este problema después de instalar un parche a la actualización 3 de Visual Studio 2015, leer la respuesta de vvolkgang e inicialmente descontado porque ya tenía carpetas dentro de C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable
y las fechas De esas carpetas eran más tarde que las contenidas en el archivo de ensamblados de referencia que había descargado. Lo que debería haber hecho fue comprobar la parte derecha de la jerarquía de carpetas . Eche un vistazo a su archivo de proyecto; En mi caso tuve estos ajustes:
<TargetFrameworkProfile>Profile49</TargetFrameworkProfile> <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
Si esas son sus configuraciones, debe comprobar el contenido de C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\Profile\Profile49
. Si está utilizando un perfil diferente o dirigido a una versión diferente del marco, ajuste la ruta en consecuencia. Cuando revisé esa carpeta, descubrí que tenía muchos archivos XML pero no DLLs; Copiar los archivos de Microsoft .NET Portable Library Reference Assemblies 4.6 y elegir no reemplazar los archivos que ya existían fijaron mis problemas de compilación.
Tenía este problema después de instalar Visual Studio 2015 Update 2. Pruebe esto, el primero resolvió mi problema:
Instalar Portable Class Libraries v4.6
- Descargar Instalar las bibliotecas de clases portátiles v4.6 . Si instala esto, coloca un archivo .zip en el directorio:
"C:\Program Files (x86)\Microsoft .NET Portable Library Reference Assemblies 4.6"
- Descomprimir y copiar el contenido en
"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\"
Instalar las herramientas PCL
- Descargar Portable Class Library Tools
- Instalar ejecutando
PortableLibraryTools.exe /buildmachine
Fuente: Matt Ward @ https://forums.xamarin.com/discussion/comment/80535/#Comment_80535
Finalmente pude construir mi proyecto sin este sucio error. Parece que necesitaba instalar PortableLibraryTools de VS2010. Funcionó después de eso.
Referencia: http://forums.xamarin.com/discussion/25538/xamarin-xaml-example-problem-using-pcl
- Android _Unwind_Backtrace dentro de sigaction
- Error al compilar el proyecto de Android después de actualizar FindBugs a 3.0.1