Решение с помощью раскрывающегося файла , доступного в CodePlex (нажмите здесь) , также содержит предложения по фреймворкам.
Примечание: столкнулся с этой проблемой во время урока электроники, погуглил приведенный выше ответ, разместив здесь решение, чтобы люди могли его найти, для архива и простой справки в будущем.
Описание
MetaDataProcessor завершается сбоем из-за вышеуказанной ошибки при сборке проекта .NET Micro Framework на компьютере, на котором установлен только .NET Framework 4.0 (например, Visual Studio 2010 на чистой виртуальной машине в режиме Windows XP). Чтобы обойти эту проблему, скопируйте вложенный файл MetaDataProcessor.exe.config в каталог, где находится файл .exe (по умолчанию% ProgramFiles% \ Microsoft .NET Micro Framework \ v4.1 \ Tools); альтернативно установите .NET Framework 2.0+ (3.5 SP1).
Вложение файла - Содержимое MetaDataProcessor.exe.config:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0.30319"/>
</startup>
</configuration>