Updated old NETMF SDK 2015 R1_4 to new NETMF SDK 2016 R1 - Error


I removed first old SDK, then installed a new one. Next I installed a new firmware ( -> using FEZ Config tool.
Installation responses were successful.

Then started a project that was working with old SDK&firmware, but now I got these

ERROR!!! Firmware version does not match managed code version!!! *

  •                                                                 *
  • Invalid native checksum: GHI.Hardware 0x9E02C59C!=0x452A2614 *
  •                                                                 *

Link failure: some assembly references cannot be resolved!!
Assembly: MFConsoleApplication1 ( needs assembly ‘GHI.Hardware’ (
Assembly: MFConsoleApplication1 ( needs assembly ‘GHI.SQLite’ (
Error: a3000000
Waiting for debug commands…
The program ‘[2] Micro Framework application: Managed’ has exited with code 0 (0x0).

I realise that the update changed some assembly data.

What shall I do now?



@ jari -
Check your Project File References for errors

You should also remove all GHI dll references from your project and add them again.


thank you guys for nice tips!

This is the way how I fixed:

I edited my project file MFCConsoleApplication1.csproj:
I changed version -> and restarted … Working!!



That should have the same effect as removing and re adding the GHI dependencies.