Hi all,
We’ve been trying to reproduce your build errors but have been unsuccessful so far. Can you please give us some more information on your build environment (VS version, exact build type, verbose msbuild output, etc would be super helpful!)
Just so we can all be on the same page we installed a brand new build environment with the following configuration:
- Install Win10 Pro (1703)
- Install Guest Add-Ons
- Full Windows update
- Install VS2012
- Install all updates
- Install Git (64-bit)
- Install Keil MDK 5.10
- Check out https://github.com/WildernessLabs/Netduino_SDK to c:\work
- Start a VS 2013 Developer Command Prompt
- cd c:\work\Netduino_SDK\Netduino_2_and_3_NETMF
- setenv_mdk_510.bat
- msbuild Solutions\Netduino3Ethernet\dotnetmf.proj /t:rebuild /p:flavor=release
The build succeeded successfully. Please note with the following patch you should be able to also use VS2013 or VS2015:
The “Invalid native checksum” error indicates that you’ve rebuilt one of the interop assemblies without checking the ‘generate native stubs’ checkbox and updating the stubs with the hash.