MMP: error MMP0000: 0x80131700

No es un error muy descriptivo, ¿verdad? 🙂

Este error  puede  mostrarse  al intentar compilar código  en c# desde Visual Studio 2013 para  desplegarlo sobre Netduino 2 o Netduino 3

 

La posibilidad más probable es que usted tenga  Visual Studio 2010 instalado en su equipo (que utiliza el CLR .NET 4.0), pero no el CLR .NET 2.0 (que el MetaDataProcessor post-procesador para .NET MF 4.1 utiliza al parecer).

Vamos a tratar de una de las dos opciones siguientes primeros:

1. Instalar .NET Framework 3.5 SP1 en el equipo. Esto incluye la última «versión 2.0 de .NET CLR»

2. O crear un archivo MetaDataProcessor.exe.config para forzarlo a utilizar .NET 4.0.

MetaDataProcessor falla con el error anterior durante la construcción del proyecto de .NET Micro Framework en un equipo en el que sólo está instalado .NET Framework 4.0 (por ejemplo, Visual Studio 2012 en una máquina virtual Windows XP Mode limpio). Para solucionar este problema, copie el archivo MetaDataProcessor.exe.config adjunto en un directorio donde se encuentra el archivo .exe (por defecto% ProgramFiles% \ Microsoft .NET Micro Framework \ v4.3 \ Tools); instalar alternativamente .NET Framework 2.0 + (3.5 SP1)

metadata

file attachments

  • MetaDataProcessor.exe.config

Deja una respuesta