I've recently started developing a project using a Netduino 3 Wifi having not really used Netduino boards before. I have finally been able to write code in VS Express 2013 and executed it on the board but it took quite some time to get to this point as I originally tried to use the latest versions of everything and ran into problems - hence the following queries that people here may be able to answer:
I have updated the netduino firmware using the latest available on the site 4.3.2.3
The latest .net microframework is 4.4 - is this not supported by the latest firmware as changing the project to use this framework I get the following when deploying to the board:
Attaching deployed file.
Assembly: Microsoft.SPOT.Hardware.SerialPort (4.4.0.0)
***********************************************************************
* *
* ERROR!!!! Firmware version does not match managed code version!!!! *
* *
* *
* Invalid native checksum: Microsoft.SPOT.Hardware.SerialPort 0x4E6685A9!=0x1C1E5B6D *
* *
***********************************************************************
Resolving.
Link failure: some assembly references cannot be resolved!!
Assembly: Object (4.4.0.0) needs assembly 'get_Directory' (4.4.0.0)
Assembly: Object (4.4.0.0) needs assembly 'Microsoft.SPOT.Net' (4.4.0.0)
Assembly: Object (4.4.0.0) needs assembly 'Microsoft.SPOT.Native' (4.4.0.0)
Error: a3000000
Waiting for debug commands...
The program '[1] Micro Framework application: Managed' has exited with code 0 (0x0).
The other main issue was that I started trying to use Visual Studio 2015 Community Edition. I managed to get the Netduino templates available such that I could create a Netduino application but on trying to build the solution I get: